测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2017年2月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由gewill 维护。
使用垂直滚动和浮动单元格的集合视图的自定义布局,类似于 UICollectionViewFlowLayout。使用 Swift 编写。
Swift 3.0, iOS 8.0
只需在 viewDidLoad
中设置布局属性
import GWCollectionViewFloatCellLayout
override func viewDidLoad() {
super.viewDidLoad()
let sectionWidth = UIScreen.main.bounds.width
self.layout.floatItemSize = CGSize(width: sectionWidth, height: 20)
self.layout.itemSize = CGSize(width: sectionWidth / 6, height: 40)
self.layout.headerReferenceSize = CGSize(width: sectionWidth, height: 50)
self.layout.footerReferenceSize = CGSize(width: sectionWidth, height: 50)
self.layout.sectionInset = UIEdgeInsets(top: 10, left: 20, bottom: 30, right: 40)
self.layout.minimumLineSpacing = 2
self.layout.minimumInteritemSpacing = 4
}
您可以自由地将 GWCollectionViewFloatCellLayout.swift
拖到iOS项目中。但建议使用 Carthage(或 CocoaPods)。
感谢 Brightec 博客 和 演示。
请在 Twitter 或 新浪微博 上关注并联系我。如果您发现任何问题,请在此打开工单。也欢迎提交拉取请求。
GWCollectionViewFloatCellLayout 在 MIT 许可证下可用。