Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 스위프트
- ribs
- swiftUI
- uiscrollview
- rxswift
- Observable
- 클린 코드
- Refactoring
- uitableview
- Xcode
- 리펙터링
- 리펙토링
- tableView
- Clean Code
- UICollectionView
- clean architecture
- 애니메이션
- Human interface guide
- MVVM
- swift documentation
- ios
- combine
- RxCocoa
- HIG
- map
- 리팩토링
- UITextView
- collectionview
- Protocol
- SWIFT
Archives
- Today
- Total
목록2024/12/12 (1)
김종권의 iOS 앱 개발 알아가기
[iOS - SwiftUI] 뷰 속성 순서의 중요성 (SwiftUI 뷰 구현 중 놓치는 것)
뷰 속성 순서의 중요성SwiftUI에서는 뷰를 선언하고 속성을 선언적으로 넣어주어서 뷰를 완성해나가는데, 속성을 넣을때 순서도 중요ex) 아래 firstView, secondView는 frame(minHeight:)의 선언 순서만 다르고 나머지는 동일한 코드지만 완전히 다른 뷰가 보여짐@ViewBuilderprivate var firstView: some View { VStack(spacing: 0) { Color.clear .frame(width: 287, height: 0) Text("테스트 문구") } .frame(minHeight: 105) // frame(minHeight:) 순서 위치만 다른데, 아래처럼 두 뷰를 VSt..
iOS 응용 (swift)
2024. 12. 12. 01:22