繁体   English   中英

集合查看不同的单元格选择

[英]CollectionView different cell selection

我有一个基本的UICollectionView设置了5个版本的单元格。 细胞填充良好。 我想做的是让每个版本都链接到情节提要中的某个视图(该视图已指定ID)。 有没有办法做到这一点? 我有这段代码可以计算控制器中的项目数,但是,我将始终知道并控制其中的项目数:

- (NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{
    return videoList.count;

我可以使用某种开关将第一个单元格转到一个UIViewController,将第二个单元格转到另一个UIViewController吗? 谢谢

您可以将indexPath.item用作开关。 在collectionView:didSelectItemAtIndexPath:中,放入if-else语句(或switch语句)以根据所选单元格的indexPath.item转到不同的控制器。

您应该能够在UICollectionViewDelegate类中进行控制,特别是collectionView:didSelectItemAtIndexPath:方法。 在这里,您可以使用indexPath.item确定他们触摸了哪个单元格,然后调用[self performSegueWithIdentifier:sender:]来控制下一步在情节提要中的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM