@State
둘 이상의 보기에서 수정할 수 있는 앱의 데이터에 대한 정보 소스를 설정합니다. SwiftUI는 기본 저장소를 관리하고 값에 의존하는 뷰를 자동으로 업데이트합니다.Text
기본 보기를 Map
영역에 바인딩하는 보기로 바꿉니다 .이제 이름과 장소, 원형 이미지, 위치에 대한 지도 등 필요한 모든 구성 요소가 있습니다.
지금까지 사용한 도구로 사용자 정의 보기를 결합하여 랜드마크 상세 보기의 최종 디자인을 만듭니다.
VStack
세 개의 텍스트 보기를 포함 하는 다른 보기를 포함 VStack
합니다.MapViewMapViewframe(width:height:)
CircleImage
VStack
콘텐츠를 화면 상단으로 밀어 넣습니다.ignoresSafeArea(edges: .top)
Text
보기 에서 부제목 글꼴 수정자를 HStack
포함하는 것으로 이동하고 보조 색상을 부제목 텍스트에 적용합니다.