Ios UIView的网格视图

Ios UIView的网格视图,ios,gridview,Ios,Gridview,我的应用程序中有大约30个视图,通过导航栏,我可以从第一个视图移动到第二个视图,然后再返回 我想在导航栏中添加一个按钮,该按钮将弹出一个gridview,其中包含所有视图的预览,以便用户选择任何视图并移动到所选视图 我还想让用户更改gridview中视图的顺序。并让用户将一些视图标记为未看到,以便将它们从原始视图序列中移除,而不是从gridview中移除 还允许用户将gridview更改为2x2、3x3或4x4 使之成为可能的最佳方式是什么 事先谢谢你。 对不起,我说的是英语…您想要带网格布局的

我的应用程序中有大约30个视图,通过导航栏,我可以从第一个视图移动到第二个视图,然后再返回

  • 我想在导航栏中添加一个按钮,该按钮将弹出一个gridview,其中包含所有视图的预览,以便用户选择任何视图并移动到所选视图

  • 我还想让用户更改gridview中视图的顺序。并让用户将一些视图标记为未看到,以便将它们从原始视图序列中移除,而不是从gridview中移除

  • 还允许用户将gridview更改为2x2、3x3或4x4

  • 使之成为可能的最佳方式是什么

    事先谢谢你。
    对不起,我说的是英语…

    您想要带网格布局的UICollectionView。有关示例实现,请参阅。

    您希望UICollectionView具有网格布局。有关示例实现,请参见。

    谢谢,我考虑过使用此变体。但是这个例子讲述了如何使用图像数组。我有一个视图控制器列表。您知道如何在UICollectionView中插入这些视图吗?好的,我将尝试加载ViewController的预览图像。问题是当从gridview录制预览时,如何移动到sertain viewController。。。我不需要它被加载。如果您知道正确的方法(请随意分享),您可能不应该对项目网格使用视图控制器。我会用观点来做这一切。您可以为视图创建一个委托协议,以便与视图控制器通信(就像表单元格在其委托上调用DidSelectRowatineXpath的方式)。谢谢,我考虑过使用这个变量。但是这个例子讲述了如何使用图像数组。我有一个视图控制器列表。您知道如何在UICollectionView中插入这些视图吗?好的,我将尝试加载ViewController的预览图像。问题是当从gridview录制预览时,如何移动到sertain viewController。。。我不需要它被加载。如果您知道正确的方法(请随意分享),您可能不应该对项目网格使用视图控制器。我会用观点来做这一切。您可以为视图创建一个委托协议,以便与视图控制器通信(表单元格在其委托上调用DidSelectRowatineXpath的方式)。