073_DiffableDataSource(테이블뷰스타일 컬렉션뷰)
iOS 13에서 나온 CollectionView API(DiffableDataSource, Compositional Layout)를 기반으로 iOS14에서 Section Snapshot, List Configuration이 새로 나왔다. 이를 사용하여 테이블뷰처럼 생긴 컬렉션뷰를 만들 수 있다. #. 테이블뷰 스타일 컬렉션뷰 흐름(Diffable) 1. 레이아웃 설정: UICollectionViewLayout타입 레이아웃을 반환하는 메서드 생성 2. 데이터소스 설정(재사용셀+ 셀컨텐츠): diffable 데이터소스 타입으로 셀재사용(numberOfItemsInSection, CellForItemAt) + 셀컨텐츠 설정 *스냅샷데이터를 데이터소스에 저장하면 데이터갯수가 결정되기 때문에 그 데이터가 cell..
2022.10.20