uicollectionview
-
RxDataSources + 컬렉션 뷰(Swift)iOS/Swift 2022. 2. 16. 04:32
안녕하세요! 오늘은 RxDataSources를 CollectionView와 함께 사용하는 방법에 대해서 정리해보았습니다. 바로 시작하겠습니다 🐶 RxDataSources란? 테이블뷰와 컬렉션뷰의 DataSource의 내용을 좀 더 쉽게 관리하기 위한 라이브러리 왜 쓰게 되었나.... 프로젝트를 하면서 다음과 같은 UI를 만들어야했다. 여기서, [내가 하고 싶은] 섹션에 추가되는 버튼은 서치바를 통해서 입력할 수도 있고, [지금 주변에는] 섹션에 있는 버튼을 클릭하는 것으로 추가할 수도 있었다. 어떻게 이 UI를 구현할지 팀원들과 회의를 가졌다. 그렇게 나왔던 결론이 보통 하나의 섹션에 바인딩을 하는 것이라면 RxCocoa에서 제공해주는 방법을 사용해도 되겠지만, 섹션이 여러개이고, 테이블뷰와 컬렉션뷰의 ..