测试测试 | ✗ |
语言语言 | SwiftSwift |
许可 | MIT |
发布上次发布 | 2016年12月 |
SwiftSwift 版本 | 3.0 |
SPM支持 SPM | ✗ |
由 Marcin Polak 维护。
UICheckbox 是一个非常简单且轻量级的类,用于在 iOS 应用程序中添加 '复选框' UI 组件。目前它继承自 UIButton,但将来可能会有所改变。
UICheckbox 需要 iOS 8+,与 Swift 3 项目兼容(对于 Swift 2.3 支持,请查看 swift-2.3 分支)。请不要期待 Objective-C 支持 ;)
CocoaPods 的最新版本可以通过此命令获取
use_frameworks!
pod 'UICheckbox'
然后在您希望使用它的文件中导入 import UICheckbox
。
从 Interface Builder 中可用的自定义参数
UICheckbox 是 UIButton 的子类(至少目前是这样),因此您可以通过添加 UIButton 类,然后将其类更改为 UICheckbox 来添加它
通知 UICheckbox 状态变化的回调
checkbox.onSelectStateChanged = { (checkbox, selected) in
debugPrint("Clicked - \(selected)")
}
要运行示例项目,请首先克隆仓库,然后从 Example 目录运行 pod install
。
Marcin Polak - mpolak87(at).gmail.com
请随意 fork 项目并向我们发送拉取请求!
UICheckbox 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。