SwiftCheckBox
[](https://travis-ci.org/Ian Magarzo/SwiftCheckBox)
示例
要运行示例项目,请克隆仓库,然后首先从 Example 目录运行 pod install
要求
- iOS 8.0+
- Xcode 11+
- Swift 5.0+
安装
SwiftCheckBox可通过CocoaPods获取。要安装它,只需将以下行添加到你的Podfile中
pod 'SwiftCheckBox'
如何使用
复选框按钮可以通过程序添加
import SwiftCheckBox
let button = CheckBoxButton(frame: CGRect(x: 100, y: 100, width: 80, height: 80))
let label = UILabel(frame: button.frame.applying(CGAffineTransform(translationX: 0, y: 30.0)))
button.selectedBlock = { label.text = $0 ? "selected" : "unselected" }
view.addSubview(button)
view.addSubview(label)
或者通过Storyboard以自定义按钮的形式添加
- 将UIButton添加到画布上
- 将类名改为CheckBoxButton,并将模块改为SwiftCheckBox
- 导航到属性,并将类型改为Custom
作者
Ian Magarzo,[email protected]
许可协议
SwiftCheckBox遵从MIT许可协议。有关更多信息,请参阅LICENSE文件。