CHVariableHeightTilesLayout 1.0.0

CHVariableHeightTilesLayout 1.0.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2014年12月

Rogelio Gudino维护。




  • Rogelio Gudino, Matthew Morey和Osama Ashawa

具有所有单元之间相同垂直间距的自定义collection view布局。

安装

手动

要手动安装,只需将CHVariableHeightTilesLayout目录中的所有内容复制到您的Xcode项目中。

重要的:如果您的项目不使用ARC,您必须在目标设置>构建阶段>编译源中添加编译器标志-fobjc-arc到所有CHCircleGaugeView实现文件。

使用方法

  1. 实例化、自定义、 خود را به عنوان dataSource 设置,并分配给collection view的 collectionViewLayout
  2. 实现两个 CHVariableHeightTilesLayoutDataSource 协议方法。

设置示例

CHVariableHeightTilesLayout *variableHeightTilesLayout = [[CHVariableHeightTilesLayout alloc] init];
variableHeightTilesLayout.topSpacing = 5.0;
variableHeightTilesLayout.bottomSpacing = 5.0;
variableHeightTilesLayout.sideSpacing = 10.0;
variableHeightTilesLayout.horizontalCellSpacing = 20.0;
variableHeightTilesLayout.verticalCellSpacing = 20.0;
variableHeightTilesLayout.dataSource = self;
self.collectionView.collectionViewLayout = variableHeightTilesLayout;

贡献

欢迎提交拉取请求。添加功能或进行更改

  1. fork此仓库。
  2. 打开CHVariableHeightTilesLayoutExample.xcodeproj,位于CHVariableHeightTilesLayoutExample目录中。
  3. 请修改CHVariableHeightTilesLayout组中必要的文件。
  4. 确保对新的公共方法进行文档说明。
  5. 提交一个拉取请求。

作者

Osama AshawaMatthew MoreyRogelio Gudino和其他贡献者创建。

许可证

CHVariableHeightTilesLayout可在MIT许可证下获得。有关更多信息,请参阅LICENSE文件。如果您在项目中使用CHVariableHeightTilesLayout,则归因是必要的。