我正在做一些涉及CollectionView和属性列表的项目。我想在集合视图中执行图像网格,图像是进入下一页的重要性。
我想这样做:
1)用户点击集合视图中的图片
2)图像将重定向到下一页并显示存储在属性列表中的数据。根据单击的图像显示数据。
我正在使用Xcode 6.
我该如何执行此类流程?
答案 0 :(得分:0)
UICollectionView有一个提供方法
的委托- (void)collectionView:(UICollectionView *)collectionView
didSelectItemAtIndexPath:(NSIndexPath *)indexPath
点击项目时,会调用上述功能。基于indexPath,您可以确定选择了哪个项目。 在你的故事板中,创建一个新的UIViewController,并从你的UICollectionView创建一个segue到这个UIViewController,并将segue设为Push,并将其命名为'collectionViewToUIViewController'。 在didSelectItemAtIndexPath中,调用方法
[self performSegueWithIdentifier:@"collectionViewToUIViewController"]
同时实现prepareForSegue
,告诉UIViewController要显示的内容。
答案 1 :(得分:0)
Here是Apple提供的几乎相似的例子。它会给你一个很好的参考点。