DRCollectionViewTableLayout 1.0.5

DRCollectionViewTableLayout 1.0.5

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
Released最后发布2015年7月

Darrarski 维护。



  • 作者
  • Dariusz Rybicki

UICollectionViewLayout 用于显示 2D 表格,类似于那些在电子表格中。库包含布局类和 DRCollectionViewTableLayoutManager 作为代理,允许配置集合视图,并且以简单的方式传播数据。例如的实现,请查看附带的演示项目。

在 iOS 7 上进行了测试,应可在 iOS 6 上工作(如果你计划支持 iOS 6,请查看报告的问题)。

演示项目配置为显示带有列和行标题的表格。每个单元格都有随机生成的颜色。单元格中的标签包含给定单元格的 UICollectionView indexPath,以及布局的列和行号。标题中的标签包含 UICollectionView 区分号,以及布局的列/行号。

DRCollectionViewTableLayout screenshot 1

DRCollectionViewTableLayout 允许您轻松设置列和行的悬浮标题。粘性标题的行为类似于 UITableView 标题。

DRCollectionViewTableLayout screenshot 2

安装

您可以使用 CocoaPods 安装该库。为此,您需要将以下行之一添加到您的 Podfile 中

对于稳定版(推荐)

pod 'DRCollectionViewTableLayout', '~> 1.0.5'

创建对版本 >= 1.0.5< 1.1 的依赖项。

对于最新版本或确切的开发版本(不建议在生产环境中使用)

pod 'DRCollectionViewTableLayout', :git => 'https://github.com/darrarski/DRCollectionViewTableLayout-iOS.git', :tag => 'VERSION_TAG'

其中 VERSION_TAG 应为给定版本的标签名(例如,“1.0.5”)。建议显式设置版本而不是使用最新版本,因为向后兼容性不能得到保证。

用法

库的公开方法在代码中进行了注释。有关详细示例,请参阅附带的演示项目。

许可证

本项目中的代码可供 MIT 许可证使用。

鸣谢

该库借鉴了