본문 바로가기

CollectionView2

[iOS] Compositional Layout 💂‍♀️ UICollectionViewCompositionalLayout이란? compositionalLayout은 collectionView layout의 한 종류입니당 각각의 작은 구성들이 모여서 전체 레이아웃을 구성하는 방식으로, 기존의 컬렉션뷰 레이아웃 구현에 비해 좀 더 다양한 구성의 레이아웃을 구현할 수 있습니다. section + group + item 별로 묶어서 레이아웃을 구성하기 때문에 section 별로 다른 레이아웃을 구성하기가 쉽다는 점이 장점입니다. 가장 작은 단위의 item부터 item을 묶어둔 group, 그 group을 묶는 section 으로 구성되어 있습니다. item, group의 각 사이즈를 만들어주고 item은 group의 요소로, group은 section의 요소로 넣어줍.. 2022. 9. 5.
[iOS] RxDataSource 😡 😡 야심차게 Rx로 컬렉션뷰/테이블뷰를 구성했는데 .. 갑자기 .. 섹션이 필요하다..? 그럼 RxDataSource를 쓰세요.. RxDataSource를 사용해야 하는 이유❓ Rx를 통해 collectionView를 바인딩해서 사용하고 있었습니다 .. 섹션이 하나인 경우에는 RxSwift , RxCocoa dataSource 만으로도 충분히 사용할 수 있는데, 섹션이 여러개가 되는 경우에는 구현이 조금 어렵습니다. 이런 경우 RxDataSource를 통해 여러 섹션의 여러 아이템을 넣어 구현할 수 있습니다. GitHub - RxSwiftCommunity/RxDataSources: UITableView and UICollectionView Data Sources for RxSwift (sections, .. 2022. 5. 17.