测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最新发布 | 2016年2月 |
SPM支持 SPM | ✗ |
由 Ivan Bruel 维护。
一个 UICollectionViewFlowLayout 的实现,允许在单元格之间添加分隔符。
确保允许单元格之间有空隙,以能够显示分隔符!
import Foundation
import UIKit
import SeparatorCollectionViewFlowLayout
// MARK: Initializer and Properties
class SomeViewController: UIViewController, UICollectionViewDataSource, UICollectionViewDelegate {
let collectionView: UICollectionView
let separatorCollectionViewFlowLayout: SeparatorCollectionViewFlowLayout
init() {
separatorCollectionViewFlowLayout = SeparatorCollectionViewFlowLayout(separatorWidth: 1.0, separatorColor: UIColor.grayColor())
collectionView = UICollectionView(frame: CGRect.zero, collectionViewLayout: separatorCollectionViewFlowLayout)
super.init(nibName: nil, bundle: nil)
collectionView.delegate = self
collectionView.dataSource = self
view.addSubview(collectionView)
}
...
}
只需将你的 UICollectionViewFlowLayout
默认类更改为 SeparatorCollectionViewFlowLayout
并设置 Separator Width
和 Separator Color
属性。
欢迎提交问题和拉取请求!
Ivan Bruel @ivanbruel
SeparatorCollectionViewFlowLayout 在 MIT 许可证下发布。见 LICENSE 以获取更多信息。