반응형
* 공부했던 내용을 주관적으로 해석하여 '제가' 이해하기 쉽도록 작성하였습니다. 잘못된 정보가 있을 시 알려주시면 제게 큰 힘이 됩니다!
* 아래 문서는 공식문서와 설명을 찾으며 공부를 하며 만들었으나, 큰 틀은 개발자리님의 설정앱 실습영상을 참고했습니다.
https://youtu.be/XrwLqAqCU2c?si=Fjf0EbVOXGT5rt7q
[ Struct vs ViewBuilder ]
어짜피 아래 만들어서 가져다 쓰는건데 머가 다르냐?
- Struct는 재사용에 목적이 있고 VeiwBuilder는 1회성으로 따로 빼서 작성을 한다는 데에 의미가 있다.
다른 화면에서 어떤 요소를 반복적으로 가져다 쓰고 싶을 때는 Struct (사실 작은 앱에서는 큰 차이가 없게 느껴질 수 도 있다)
[ 이거 왜 이러는지 아시는분... ]
난 분명히 타이틀과 섭타이틀 사이에 스페이서를 넣었건만
떨어뜨려지지 않는다.. 왤케 사이가 좋은거야......
🤔
[ lable은 text와 img만을 받는다 ]
어떻게 알았냐구요? 그건 저도 알고 싶지 않았
저 상태에서 HStack을 제외하면 Spacer() 인식을 못했다(?) / 하지만 Stack으로 묶어서 하나로 만들면 들어간다.
무튼 리팩토링까지 완료하여따...
끗!
반응형
'💻 Development > SwiftUI' 카테고리의 다른 글
[SwiftUI] 0913 우당탕탕 Scrumdinger 만들기 - Configuration과 Extension (0) | 2023.09.13 |
---|---|
[SwiftUI] 0912 우당탕탕 Scrumdinger 만들기 - 시작부터 카드뷰 그리기 (0) | 2023.09.12 |
[SwiftUI] 0908 설정앱 만들기 중 알게된 것 3 - 리팩토링 (0) | 2023.09.11 |
[SwiftUI] 0907 설정앱 만들기 중 알게된 것 2 - UI그리기 (0) | 2023.09.08 |
[SwiftUI] 0906 설정앱 만들기 중 알게된 것 1 - UI그리기 (0) | 2023.09.06 |
댓글