2013-02-28 66 views
1

我在我的应用程序中有大约30个视图,并且通过navigationBar我可以从第一个移动到第一个和第二个。uiviews的网格视图

  1. 我想在一个导航栏,将弹出一个GridView与各方面的意见预览让用户选择的任何视图,并移动到所选择的一个添加一个按钮。

  2. 我也想让用户改变gridview中的视图序列。让用户将一些视图标记为不可见,以便将它们从原始视图序列中取出,而不是从gridview中取出。

  3. 还让用户将gridview更改为2x2,3x3或4x4。

什么是最好的方式使它成为可能?

预先感谢您。 对不起,我的英文...

回答

1

你想UICollectionView与网格布局。有关示例实现,请参阅http://www.appcoda.com/ios-programming-uicollectionview-tutorial/

+0

谢谢你,我想过使用这个变种。但是这个例子讲述了如何使用图像数组。我有一个viewControllers列表。你知道如何在UICollectionView中插入这些视图吗? – AlexanderZ 2013-03-01 06:50:08

+0

好吧,我会尝试加载我的viewControllers的预览图像。现在的问题是,如何从gridview预览时移动到某个视图控制器...我不需要它以模态方式加载。如果你知道正确的方法可以随意分享) – AlexanderZ 2013-03-01 07:30:02

+0

你不应该使用视图控制器的网格物品,可能。我会尽全力做到这一点。您可以为视图创建委托协议,以便与视图控制器进行通信(表格单元在其委托中调用didSelectRowAtIndexPath的方式)。 – jsd 2013-03-01 21:42:30