RDHCollectionViewTableLayout 2.0.0

RDHCollectionViewTableLayout 2.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新发布2015年9月
SPM支持 SPM

Rich Hodgkins 维护。



RDHCollectionViewTableLayout

在 iOS 8.0 到 8.4 上工作并经过测试(包括 Xcode 6.2、6.3 和 6.4),但如果您发现任何问题,请报告它们!

UICollectionView 的表格布局。

pod 'RDHCollectionViewTableLayout', '~> 2.0'

此布局提供简单选项来自定义由行和列组成的表格布局的集合视图。

行和列的尺寸可以通过布局上的属性设置,或者可以在 CollectionViewTableLayoutDelegate 代理中返回。

要指定表格中的行数,从 numberOfSectionsInCollectionView: 返回所需的值。

要指定表格中的列数,从 collectionView:numberOfItemsInSection: 返回您所需的值。您必须确保从该方法返回一个常量值,并重新加载集合视图以反映任何更改。

// Columns
func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
    // Must always be the same number unless you reload the collection view
    return 5
}
// Rows
func numberOfSectionsInCollectionView(collectionView: UICollectionView) -> Int {
    // Number of rows
    return 10
}