在Swift中,UIControl
似乎没有setEnabled:
方法。有没有办法检测控制状态何时发生变化?
答案 0 :(得分:32)
您可以在子类中执行类似的操作:
override var enabled:Bool {
didSet {
//Your code
}
}
Swift 3.0
override var isEnabled:Bool {
didSet {
//Your code
}
}
答案 1 :(得分:4)
在swift 3中现在是:
override var isEnabled: Bool {
didSet {
//Your code
}
}