测试已测试 | ✗ |
语言语言 | Obj-CObjective C |
许可证 | MIT |
发布最新发布 | 2014年12月 |
由Rogelio Gudino维护。
具有所有单元之间相同垂直间距的自定义collection view布局。
要手动安装,只需将CHVariableHeightTilesLayout目录中的所有内容复制到您的Xcode项目中。
重要的:如果您的项目不使用ARC,您必须在目标设置>构建阶段>编译源中添加编译器标志-fobjc-arc
到所有CHCircleGaugeView实现文件。
dataSource
设置,并分配给collection view的 collectionViewLayout
。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;
欢迎提交拉取请求。添加功能或进行更改
CHVariableHeightTilesLayoutExample.xcodeproj
,位于CHVariableHeightTilesLayoutExample
目录中。CHVariableHeightTilesLayout
组中必要的文件。由Osama Ashawa,Matthew Morey,Rogelio Gudino和其他贡献者创建。
CHVariableHeightTilesLayout可在MIT许可证下获得。有关更多信息,请参阅LICENSE文件。如果您在项目中使用CHVariableHeightTilesLayout,则归因是必要的。