를 서브 클래 싱해야 내가 레이아웃의 스케치를 가지고있다 -> 첫 행에는 항목이있다 -내가 UICollectionViewLayout 또는 UICollectionViewFlowLayout
위의 이미지, 고정했다 레이아웃 구조는
은 다음 없기 때문에 .1 컬렉션보기의 모든 너비를 사용합니다.
-> 두 번째 행에 항목 번호가 있습니다. 2와 3을 같게하고 너비를 똑같이 나눕니다.
-> 3 번째 줄 기본 크기를 사용해야합니다.
여기 item1, item2-item3 및 나머지 모든 항목에는 각각 3 가지 디자인이 있습니다.
collectionview에는 섹션이 1 개 있고 여기에 데이터 소스가 간단한 nsarray가 있습니다.
여기 내 질문에 무엇을 사용해야합니까? 모든 제안이 도움이 될 것입니다, 나는 UICollectionView에 익숙하지 않으며 이해하기가 거의 어렵습니다.
저는 iPhone과 iPad의 레이아웃이 다르기 때문에 하위 클래스를 사용해야합니다. –
iPad 레이아웃에 따라 collectionView 및 collectionViewLayout 대리자 메서드를 구현하는 두 개의 장치 별 클래스를 만들면됩니다. iPad 레이아웃이 플로우 레이아웃에 맞지 않는다면 그렇습니다. 서브 클래 싱이 필요합니다. – atreat