MBCheckboxButton 1.4

MBCheckboxButton 1.4

KeyboardNotification 维护。



  • 作者:
  • Swifty-iOS

RadioAndCheckboxButton

RadioButtonCheckboxButton 是 UIButton 控件的子类。您可以使用 RadioButton 和 CheckboxButton,就像使用 UIButton 一样。它为您提供了动画和不同样式的按钮。您可以分组按钮以利用更多功能。它将自动管理 RadioButton 和 CheckboxButton 的所有选择/取消选择。

CheckboxButton

默认样式

定制样式

RadioButton

默认样式

自定义样式

安装

CocoaPods

CocoaPods是一个 Cocoa 项目的依赖管理器。您可以使用以下命令安装它

$ gem install cocoapods

要使用 CocoaPods 将 RadioButton 和 CheckboxButton 集成到您的 Xcode 项目中,在您的 Podfile 中指定它

target '<Your Target Name>' do
    pod 'MBRadioCheckboxButton'
end

如果需要,您还可以集成单个按钮控件。

target '<Your Target Name>' do
    pod 'MBRadioButton'
end
target '<Your Target Name>' do
    pod 'MBCheckboxButton'
end

然后,运行以下命令

$ pod install

如何使用

使用非常简单。只需将 RadioButtonCheckboxButton 分配给 XIB 中的按钮。您可以使用 [RadioButtonContainerView] (Source/RadioButton/RadioButtonContainerView.swift)或 CheckboxButtonContainerView 来分组按钮。在一个 UIView 中添加所有按钮并分别将这些容器类分配给视图。有关更多信息,请参阅 RadioAndCheckboxButtonDemo 示例。它有用于获取按钮选择和取消选择的回调的 CheckboxButtonDelegateRadioButtonDelegate

自定义

更多自定义内容,请参考 RadioAndCheckboxButtonDemo 示例。

许可协议

MIT