我想知道 Objective c 中是否有一个用于网格视图的开源 UI 库,例如 ted.com 或 tile.js,它也是用于诸如 pulse.me 等应用程序中的 Metro 风格 UI 的开源库。
基本上我想要一个包含不同大小单元格的网格视图!我想在 iOS 上为 iPad 和 iPhone 制作一些东西。
谢谢。
我想知道 Objective c 中是否有一个用于网格视图的开源 UI 库,例如 ted.com 或 tile.js,它也是用于诸如 pulse.me 等应用程序中的 Metro 风格 UI 的开源库。
基本上我想要一个包含不同大小单元格的网格视图!我想在 iOS 上为 iPad 和 iPhone 制作一些东西。
谢谢。
UICollectionView
在 iOS 6.0 及更高版本中可用,因此如果您想支持早期版本,则无法使用。根据您的要求,您需要显示一个GridView
因此,为了支持早期版本并获得其他很酷的功能,您可以使用其他库,这里有一些选项:
1) KKGridView
2) UIGridView
3) AQGridView
4) NRGridView
5) MMGridView
6) WCGridView
我目前正在使用AQGridView
,所以我推荐它,因为它是最少的错误,它的功能与UITableView
.
此外,如果您尝试在没有XIB的情况下执行此操作,您将很难处理它,但您可以使用 Xib 文件创建视图控制器来创建您选择的界面。这是有关如何以最佳方式完成此操作的视频 Evadne Wu
。这是示例项目
在 iOS 6.0 中,您最好的选择是UICollectionView
.