是否可以使用 Collection 查看和显示数据转到下一页?

Is it possible to go to the next page using Collection View and display data?

我正在做一些涉及 CollectionView 和 属性 列表的项目。我想在Collection视图中做图像网格,图像是进入下一页的意义。

这里我想做的是:

1) 用户点击 collection 视图中的图像

2) 图像将重定向到下一页并显示存储在 属性 列表中的数据。数据根据他们单击的图像显示。

我正在使用 Xcode 6.

我怎样才能执行这样的过程?

UICollectionView 有一个提供方法的委托

- (void)collectionView:(UICollectionView *)collectionView
didSelectItemAtIndexPath:(NSIndexPath *)indexPath

当一个项目被点击时,上面的函数被调用。根据 indexPath,您可以确定选择了哪个项目。 在你的故事板中,创建一个新的 UIViewController 并创建一个从你的 UICollectionView 到这个 UIViewController 的 segue,并将 segue 设为 Push 并将其命名为 'collectionViewToUIViewController'。 在您的 didSelectItemAtIndexPath 中,调用方法

[self performSegueWithIdentifier:@"collectionViewToUIViewController"]

同时实现 prepareForSegue 告诉 UIViewController 要显示什么。

Here 是苹果给出的几乎相似的例子。它会给你一个很好的参考点。