HStack2 8. [SwiftUI] VStack, HStack, ZStack 스택 VStack(수직 스택), HStack(수평 스택), ZStack(앞/뒤 스택) VStack (H,Z도 유사함) VStack(alignment: HorizontalAlignment, spacing: CGFloat?, content: () -> View) // spacing default값은 8, nil 할당 or 지우면 간격 8 적용 // content는 void -> View 함수타입. /* 클로저 문법 최적화를 통해 아래와 같은 형태로 많이 쓰는 것임. VStack { } */ HStack 예시 ZStack 예시 ( .overlay를 떠올려 보자) Stack in Stack in Stack in Stack ... 스택 안에 스택을 쌓으며 무궁무진한 조합을 만들 수 있다. // Created by To.. 2023. 4. 3. [Stanford] 카드 뒤집기 게임을 만들어 보자 SwiftUI로 코드를 작성 할 때, 뷰를 잘게 쪼개는 습관을 들이자. (함수도 최대한 쪼개는 것처럼) -> 작은 뷰들을 모아서(VSTack, HStack 같은 View Combiner..등) 만드는 것이 스유의 디자인 패러다임 레고 안에 레고 안에 레고 안에 레고 안에 레고 레고 레고 레고 레고 레고 레고... 이번 시간의 키워드는 아래 코드블럭에 정리해 보았다. @State onTapGesture identifiable Button HStack VStack SFSymbol LazyVGrid aspectRatio scrollView strokeborder behave like a View! @State 어트리뷰트..? 먼저 구조체에서 mutating 키워드가 생각났다. 값타입(ex.구조체)의 메서드가 .. 2023. 3. 23. 이전 1 다음