11강 italic 관련 질문입니다
174
작성한 질문수 13
안녕하세요! 평소 UIKit을 사용하다가 SwiftUI를 배워보고자 강의 신청을 했고 감사히 잘 듣고 있습니다.
다름이 아니라 원래 Weight 에는 italic은 정의되어있지 않은걸로 알고 있는데 weight에 italic을 넣으시고 이게 마치 ViewModifier 때문에 안되는 것처럼 설명이 되어있는것 같아요.
커스텀으로 선언할때 myFont = Font.title2.weight(.italic) 이 안된다라기 보다는, var myFont = Font.title2.italic() 으로 선언하면 되지 않을까 싶은데 어떻게 생각하시는지 궁금합니다~!
그리고 ViewModifier쪽에서는 그냥 .italic() 호출이 안된다.. 정도로 설명주신 것 같아 따로 더 코드를 살펴보니 body의 content.font()는 some View를 리턴하기 때문에 italic()이 호출안되는 것이었더라구요. ContentView 쪽에서 italic이 호출 가능한 이유는 Text로 선언되어있기 때문이구요. (텍스트에서 font() 는 return 타입이 Text이고, Text의 extension에 italic()이 구현되어 있음).
이러한 부분들이 나중에 추가적으로 설명된다면 저 같이 "이게 여기서만 왜 안되는거지?" 등의 의문점을 가진 사람들이 더 이해하기 좋은 풍성한 강의가 되지 않을까 생각합니다 :)
감사합니다 :)
답변 1
1
안녕하세요
some View를 리턴하는 상황에서 호출안되는 항목이 있다는걸 설명드리기 위해 예를 든거였는데 좀 미흡하게 설명을 한 것 같습니다.
저 역시 var myFont = Font.title2.italic() 로 하는게 적절해 보입니다.
피드백 감사드립니다.
커스텀 팝업 사용하는 방법
0
266
1
Grid View 강의에서 animation 질문
0
371
1
iOS 16 ScrollView에서 proxy.scrollTo 오류
0
610
2
10 list section 강의 잘린건가요?
0
356
2
Conflicting arguments to generic parameter 'Content' 에러 질문
0
819
1
tickCount에러 문의
0
378
1
Picker를 사용해서 각 item별로 다른 값을 Core Data에 저장하려고 합니다.
0
234
0
강의 파일 다운로드
0
370
2
Grid강의 듣다가 궁금해서 글 남깁니다
0
269
1
sceneDelegate
0
293
1
ClockNumber 에러발생
0
385
2
강의 순서 문의
0
235
1
grid 질문 있습니다!
0
243
1
안녕하세요
0
275
1
LazeVGrid 관련 문의드립니다
0
212
1
질문 드립니다.
0
195
1
버튼과 토글에서 State관련 문의
0
245
1
UIView vs. UIViewController 질문입니다.
0
377
1
선생님. 질문드립니다.
0
289
1
앱개발하다가 궁금한 부분이 생겨서 질문 드립니다
0
265
1
기존 앱개발하다가 해당 강의를 듣는 도중 궁금한 부분이 생겨서 여쭤봅니다.
0
271
1
바인딩 값에 특정 하나의 값을 할당하기
0
285
3
1234567 곱하기 2를 계산을 하면 2.46913e+06 이렇게 나오네요???
0
283
2
ForEach 의 값을 어레이에서 받아왔는데요. 스크롤뷰리더로 감싸면 리프레쉬가 안됩니다.
0
274
1





