SwiftCheckBox 0.1.2

SwiftCheckBox 0.1.2

Ian Magarzo 维护。




SwiftCheckBox

Logo

[![CI 状态](https://img.shields.io/travis/Ian Magarzo/SwiftCheckBox.svg?style=flat)](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以自定义按钮的形式添加

  1. 将UIButton添加到画布上
  2. 将类名改为CheckBoxButton,并将模块改为SwiftCheckBox

UIButton subclass added

  1. 导航到属性,并将类型改为Custom

UIButton type

作者

Ian Magarzo,[email protected]

许可协议

SwiftCheckBox遵从MIT许可协议。有关更多信息,请参阅LICENSE文件。