使UITableView看起来更像是一个具有多列的“常规”表

时间:2012-09-16 17:59:54

标签: ios uitableview user-interface

我有一个非常标准的UITableView,但是我想把它改成看起来像iOS开发之外的普通表 - 让它有更多列(但只有一行)并制作细胞呈方形 我想要制作更多的桌子(每个牢房一个),然后将它们放在一起,但这不会那么方便。

是否有一种简单的方法可以让细胞在前一个细胞的右边而不是在下面?

2 个答案:

答案 0 :(得分:1)

使用一些允许您拥有“网格视图”的第三方类。

一个是我的OHGridView课程,另一个是NRGridView,还有更多。如果您的应用需要与iOS4和/或iOS5兼容,则使用第三方类(或自己构建一个)是唯一的选择。

在iOS6下,还会有其他一些东西允许你直接这样做(iOS6仍在NDA下,所以我们还不能公开谈论它,但请阅读developer.apple.com网站上的API Diff文件如果你有权访问它们)。因此,如果您的应用程序仅用于启动iOS6 +并且您不需要iOS5支持,那么这可能是解决方案,如果您有一个可以访问iPs6 SDK的开发者帐户,您应该阅读它。

答案 1 :(得分:0)

您正在寻找我们的UICollectionView。