我有一个非常标准的UITableView
,但我想将其更改为看起来像在 iOS 开发之外被视为普通表格的表格 - 使其具有更多列(但只有一行)并使单元格呈方形。
我想过制作更多表格(每个单元格一个),然后将它们彼此相邻放置,但这不会那么方便。
是否有一种简单的方法可以使单元格在之前的右侧而不是在下方?
我有一个非常标准的UITableView
,但我想将其更改为看起来像在 iOS 开发之外被视为普通表格的表格 - 使其具有更多列(但只有一行)并使单元格呈方形。
我想过制作更多表格(每个单元格一个),然后将它们彼此相邻放置,但这不会那么方便。
是否有一种简单的方法可以使单元格在之前的右侧而不是在下方?
使用一些允许您拥有“网格视图”的第三方类。
一个是我的OHGridView
班级,另一个是NRGridView
,还有更多。如果您的应用程序需要与 iOS4 和/或 iOS5 兼容,则使用第三方类(或自己构建一个)是唯一的选择。
在 iOS6 下,还有一些其他的东西可以让你直接这样做(iOS6 仍然在 NDA 下,所以我们还不能公开谈论它,但是如果你有的话,去看看 developer.apple.com 网站上的 API Diff 文件访问它们)。因此,如果您的应用只打算从 iOS6+ 开始兼容并且您不需要对 iOS5 的支持,那么这可能是解决方案,如果您有一个可以访问 iPs6 SDK 的开发人员帐户,您应该去阅读它。
您在寻找我们的 UICollectionView。