4T2F / ThinkBig2

🌟씽크빅 2팀 스터디 🌟
2 stars 0 forks source link

UIKit의 CollectionView를 설명해주세요. #42

Open kmh5038 opened 6 months ago

kmh5038 commented 6 months ago
kmh5038 commented 6 months ago

1. Collection View 란?

2. 언제 사용하는가?

3. 주요특징 및 주요기능

4. 구성 요소

5. 필수 메서드 및 주요 메서드

CollectionView의 셀 구성 및 선택된 항목 처리를 하기 위해 UICollectionViewDelegate, UICollectionViewDataSource 프로토콜을 준수하여 필수 메서드를 구현하고 필요에 따라 메서드를 선택해서 사용할 수 있습니다.

5-1. UICollectionViewDataSource 필수 메서드 및 선택 메서드

5-2 UICollectionViewDelegate 주요 메서드 (필수 메서드는 없음)

이미지 출처 : https://www.zehye.kr/ios/2020/03/15/iOS_collectionView_datasource_delegate/

6. 간단 예제

우선 CollectionView를 구성하기 위한 필수 과정을 순서대로 설명 드리겠습니다.

6-1. CollectionView에 들어갈 CollectionViewCell을 정의합니다.




6-2. CollectionView를 정의해줍니다.




그러면 가장 기본적인 CollectionView는 완성이 되었습니다.


6-3. CollectionViewFlowLayout으로 레이아웃 조절.



FlowLayout 메서드를 참고하면 좋은 링크를 첨부하겠습니다.

(https://ios-daniel-yang.tistory.com/88)