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
- uiscrollview
- swiftUI
- Refactoring
- Protocol
- swift documentation
- ios
- 스위프트
- 리펙토링
- Observable
- SWIFT
- 리펙터링
- Xcode
- MVVM
- uitableview
- RxCocoa
- 애니메이션
- map
- combine
- clean architecture
- collectionview
- 리팩토링
- HIG
- 클린 코드
- tableView
- UITextView
- Human interface guide
- Clean Code
- rxswift
- UICollectionView
Archives
- Today
- Total
목록뷰의 tag (1)
김종권의 iOS 앱 개발 알아가기
[iOS - swift] UIScrollView와 UIStackView로 UITableView, UICollectionView 처럼 구현 방법 (뷰의 tag, 수평 스크롤 뷰)
구현 아이디어 Cell의 UI가 복잡하거나 여러가지의 타입이 있는 경우 보통 UITableView나 UICollectionView를 사용하지만, 위처럼 단순한 수평 스크롤 뷰는 UIScrollView와 UIStackView로 쉽게 구현 가능 주의할점은 UITableView, UICollectionView는 Cell을 재사용하여 UI성능에 이점이 있으므로, 데이터가 많을때는 UITableView나 UICollectionView를 사용 구현 핵심 부분은 데이터를 선택했을때 해당 데이터의 index를 알아내는 것인데, 이것또한 UIView의 tag를 활용하면 쉽게 구현이 가능 구현 * UI를 코드로 구현할 때 편의를 위해 아래 라이브러리 사용 pod 'SnapKit' pod 'Then' 수평 스크롤 뷰인 My..
UI 컴포넌트 (swift)
2023. 2. 2. 22:23