LLAEasyButton 1.0.7

LLAEasyButton 1.0.7

Daisuke T 维护。




  • 作者
  • daisuke-t-jp


Platform Language Swift%205.0 Carthage compatible Cocoapods Build Status


这是什么?

LLAEasyButton 是一个用于简单使用 UIButton 的类。
该类可以设置正常/选中时的颜色,并且可以轻松地使用按钮的标签。

安装

Carthage

github "daisuke-t-jp/LLAEasyButton"

CocoaPods

use_frameworks!

target 'target' do
pod 'LLAEasyButton'
end

在 Interface Builder 中使用

1. 设置视图



打开界面构建器。
选择 UIView 并添加到父视图。
(非 UIButton)

2. 修改类名


将 UIView 的类名重命名为 LLAEasyButton

3. (如有需要)添加标签



如有标签需求。
将 UILabel 放入 LLAEasyButton 的子视图层次结构。

4. 设置 IBOutlet


在 Swift 代码中设置 LLAEasyButton IBOutlet。

5. 连接 IBOutlet




Interface Builder 对象连接到 IBOutlet。

使用

1. 在启用状态下设置正常/选中颜色

button?.colorMapEnable = [.normal: UIColor.init(red: 239/255, green: 154/255, blue: 154/255, alpha: 1.0),
  .selected: UIColor.init(red: 244/255, green: 67/255, blue: 54/255, alpha: 1.0)]

2. 在禁用状态下设置正常/选中颜色

button?.colorMapDisable = [.normal: UIColor.init(red: 239/255, green: 154/255, blue: 154/255, alpha: 1.0),
  .selected: UIColor.init(red: 244/255, green: 67/255, blue: 54/255, alpha: 1.0)]

3. 设置按钮标签文本

button?.subviewLabel()?.text = "button"
button?.subviewLabel()?.textColor = UIColor.blue