不带cellForItemAtIndexPath的iOS CollectionView

不带cellForItemAtIndexPath的iOS CollectionView,ios,uicollectionview,Ios,Uicollectionview,我有一个问题,我是否可以使用CollectionView而不使用cellForItemAtIndexPath,因为我将使用collection来对齐单元格项目,单击单元格将重定向到不同的控制器,如果我使用普通的cellForItemAtIndexPath和numberOfItemsInSection,则无法按住Ctrl键并右键单击拖动到不同的控制器 提前感谢。如果使用UICollectionView,则必须实现数据源协议并使用这些方法 要将点击重定向到新的ViewController,您应该实现

我有一个问题,我是否可以使用CollectionView而不使用cellForItemAtIndexPath,因为我将使用collection来对齐单元格项目,单击单元格将重定向到不同的控制器,如果我使用普通的cellForItemAtIndexPath和numberOfItemsInSection,则无法按住Ctrl键并右键单击拖动到不同的控制器

提前感谢。

如果使用UICollectionView,则必须实现数据源协议并使用这些方法


要将点击重定向到新的ViewController,您应该实现didSelectItemAtIndexPath方法,然后在此方法中触发performsgueWithIdentifier。

谢谢Daniel,我添加了以下代码-voidcollectionView:UICollectionView*collectionView didSelectItemAtIndexPath:NSIndexPath*indexPath和[self-PerformsgueWithIdentifier:@showPage1发件人:self];,我希望CollectionView项目1重定向到collectionView1,项目2重定向到collectionView2,但CollectionView单元格只能创建一个segue以连接到一个ViewController。最后,我理解这个概念,它需要从视图控制器而不是collectionviewcell创建多个segue!!!!!并将segue标识符命名为Da尼尔说,谢谢你,丹尼尔!!