この投稿から取得した次のコードは、ボタンを押すとボタンの色が変わると思われます。
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
ですか?