본문 바로가기

iOS/앱센터 스터디

(2)
UICollectionViewCompositionalLayout에 대해서 알아보자 이번에 앱센터에서 Netflix 스타일의 앱을 프로젝트로 진행했다. 해당 화면같이 다양한 구조의 화면 배열을 구현하기 위해서 기존의 CollectionView의 UICollectionViewFlowLayout객체로만으로는 구현하기가 불가능하다. 따로 ScrollView와 ContainerView, collectionView등 다양한 View들을 사용해야 구현이 가능하지만 UICollectionViewFlowLayout을 통해 해당 화면과 비슷한 구성을 CollectionView만으로 구현할 수 있다. UICollectionViewCompositionalLayout이란? 별개의 구조로 나뉘는 섹션들마다의 레이아웃을 지정해준다. Section, Group, item으로 구성되어있으며 의도대로 배치할 수 있다..
앱센터 스터디 1주차 정리 왼쪽화면은 TaskViewController, 오른쪽화면은 SettingViewController입니다. 먼저 TaskVC에 대해서 어떤식으로 구성했는지 설명해드리겠습니다! 강의에서는 컬렉션 뷰를 이용해서 구성했던데 저는 강의를 좀 나중에 들어서 TableView로 구현했습니다... 일단 커스텀 Cell을 이용해주기 위해 UITableViewCell과 xib(Identity: "todocell")를 생성해서 디자인을 해줬습니다. 왼쪽에는 체크 버튼, 가운데에는 label, 오른쪽에는 삭제버튼으로 구성했습니다. 먼저 TasksViewController는 UITableViewController가 아니기때문에 Table View 객체를 만들어서 화면에 놧뒀습니다. 그리고 아까 만든 커스텀 셀과 TabelVie..