测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最后发布 | 2017年10月 |
SwiftSwift 版本 | 4.0 |
SPM支持 SPM | ✗ |
由 Chris Amanse,Chris Amanse 维护。
一个用 Swift 构建的 iOS 检查框按钮 UI 组件。
CheckboxButton
UIControl
的子类。容器将适应控件框架,同时保持其宽高比。此项目可以用不同的方式安装
CheckboxButton.swift
复制到您项目中github "chrisamanse/CheckboxButton"
CheckboxButton
可以用两种不同的方式使用
UIButton
的类更改为 CheckboxButton
。init(frame: CGRect)
您可以在同一项目中运行的示例应用中查看其使用方法。
CheckboxButton
在发生 .TouchedUpInside
事件时将打开。您可以使用 UIControlEvents.ValueChanged
事件观察状态变化。
您可以通过读取 on
属性来检查复选框是否打开。您还可以通过编程设置复选框的状态。
if checkbox.on {
print("Checkbox is checked")
}
// Toggle
checkbox.on = false // Set to false to uncheck
版权(C)2016 Joe Christopher Paul Amanse
本软件在 MIT 许可证 下分发。