5. Use SwiftUi viewx from other frameworks
MapKit 을 import 해서 Map 뷰를 써본다.
6. Compose the detail view
이제 custom한 뷰들을 조합한다.
눈에 띄는 것이 두가지.
첫째, Vstack(Hstack) 안에서 offset과 padding을 통해 다른 뷰의 영역 위로 이동할 수 있다.
CircleImage가 MapView 위를 지나가는 것을 볼 수 있다.
괜히 Stack 이라는 단어를 쓴 것이 아니었구나. 추측컨데 아래의 선언된 것이 위를 차지하는 듯하다.
둘째, 공통 속성일 경우 상위의 view 에서 속성을 지정할 수 있다.
Text 뷰가 두개가 있지만 상위 뷰인 HStack에서 font와 foregroundStyle 속성을 선언할 수 있다. 또 공통적으로 선언할 수 있는 속성은 무엇이 있을지..
'iOS > SwiftUI Tutorial' 카테고리의 다른 글
SwiftUI Tutorial 5- Drawing paths and shapes (0) | 2024.07.07 |
---|---|
SwiftUI Tutorial 4 - Handling user input (0) | 2024.07.06 |
SwiftUI Tutorial 3 - Building lists and navigation (0) | 2024.07.05 |
SwiftUI Tutorial 2 - Creating and combining views 1 (0) | 2024.07.03 |
SwiftUI Tutorial 1 - SwiftUI overview (0) | 2024.07.02 |