CheckmarkCollectionViewCell 1.0.9

CheckmarkCollectionViewCell 1.0.9

Yonat Sharon 维护。




CheckmarkCollectionViewCell

Swift Version Build Status License CocoaPods Compatible
Platform PRs Welcome

isSelected 时显示复选框,当不选择时显示空圆圈 - 如 Photos.app 的“选择”模式。

用法

class MyCell: CheckmarkCollectionViewCell {
    // get checkmark for free
}

更改外观

以下属性可以在 Interface Builder 中设置,在代码中设置,或通过 UIAppearance 代理(例如,CheckmarkCollectionViewCell.appearance().deselectedImage = nil)设置。

形状

cell.selectedImage = UIImage(named: "x")
cell.deselectedImage = UIImage(named: "o")

颜色

cell.tintColor = .red

大小

cell.checkmarkSize = 42.0

布局

cell.checkmarkMargin = 17.0
cell.checkmarkLocation = [NSLayoutConstraint.Attribute.top, NSLayoutConstraint.Attribute.left]

安装

CocoaPods

pod 'CheckmarkCollectionViewCell'

手动

Sources/CheckmarkCollectionViewCell.swiftMiniLayout.swift 复制到您的 Xcode 项目中。

元数据

@yonatsharon

https://github.com/yonat/CheckmarkCollectionViewCell