在网格中定位视图的简单方法

时间:2013-12-21 19:33:48

标签: ios cocoa-touch layout

我正在创建一个应用程序,其中视图动态地放置在屏幕上。我希望这些视图是正方形,但我想知道是否有某种网格系统会自动计算下一个项目的放置位置。以下是我的应用程序的示例:

enter image description here

例如,第6个方格应出现在右下角。

UICollectionView似乎与我想要的完全相似,但如果有更好的选择,我很乐意听到它。

1 个答案:

答案 0 :(得分:0)

UICollectionView可以解决这个问题。这是关于如何使用它的tutorial

根据您的修改,我认为没有更好的选择,特别是如果您的列表中有很多项目,或者您将来需要自定义布局(例如this) 。 UICollectionView是一个非常可靠的基于网格的显示列表实现。