以下来自this帖子的代码可能会在按下时更改按钮的颜色。
override var highlighted: Bool {
didSet {
if highlighted {
backgroundColor = UIColor.lightGrayColor()
} else {
backgroundColor = UIColor.whiteColor()
}
}
}
但是,我想知道“突出显示”的变量是否会引起反应?
如果我以编程方式在我的视图中添加了一个按钮:
let exampleButton = UIButton()
self.view.addSubview(exampleButton)
//Set constraints,title-text,etc...
我如何才能使用exampleButton
?