UICollection 다른 셀 선택보기
-
20-12-2019 - |
문제
5 개의 셀의 5 버전으로 설정된 기본 UICollectionView가 있습니다.세포는 벌금을 채 웁니다.내가하고 싶은 것은 각 버전의 각 버전이 스토리 보드 (ID를 부여한 뷰)의 특정보기에 각 버전을 갖는 것입니다.이것을 할 수있는 방법이 있습니까?그러나 컨트롤러의 항목 수를 계산하는이 코드를 가지고 있지만 항상 많은 항목이있는 항목 수를 알고 제어합니다.
- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{
return videoList.count;
.
첫 번째 셀이 하나의 UIViewController로 이동하여 두 번째로 다른 셀을 두 번째로 이동시키는 데 사용할 수있는 일종의 스위치가 있습니까?감사합니다
해결책
indexpath.Item을 스위치로 사용할 수 있습니다.collectionView : didselectItematIndExpath :, if-else 문 (또는 switch 문)을 입력 한 셀의 indexpath.Item을 기반으로 다른 컨트롤러로 이동합니다.
다른 팁
UICollectionViewDelegate 클래스 에서이 기능을 제어 할 수 있어야합니다. 특히 collectionView : didselectItematIndExpath : 메소드.여기에서는 indexpath.item을 사용하여 만지는 셀을 확인한 다음 [Self PerformsegueWithIdentifier : Sender :]를 호출하여 스토리 보드의 위치를 제어합니다.
제휴하지 않습니다 StackOverflow