在 Swift 中覆盖 UIButton 的 setEnabled 方法
Override UIButton's setEnabled method in Swift
在Swift中,UIControl
好像没有setEnabled:
方法。有没有办法检测控件状态何时更改?
你可以在你的子类中做类似的事情:
override var enabled:Bool {
didSet {
//Your code
}
}
Swift 3.0
override var isEnabled:Bool {
didSet {
//Your code
}
}
在 swift 3 现在是:
override var isEnabled: Bool {
didSet {
//Your code
}
}
在Swift中,UIControl
好像没有setEnabled:
方法。有没有办法检测控件状态何时更改?
你可以在你的子类中做类似的事情:
override var enabled:Bool {
didSet {
//Your code
}
}
Swift 3.0
override var isEnabled:Bool {
didSet {
//Your code
}
}
在 swift 3 现在是:
override var isEnabled: Bool {
didSet {
//Your code
}
}