【发布时间】:2016-03-01 17:46:16
【问题描述】:
我是 Swift 新手,我正在尝试更改点击时的按钮颜色。当按钮被点击时,它应该改变颜色,当释放它应该回到原来的按钮颜色。
计算器就是一个例子。当您点击一个按钮时,它会从浅灰色变为深灰色,当用户将手指从按钮上移开时,它会恢复为原始的浅灰色。我该怎么做呢?
到目前为止,我只有这个..
@IBAction func changeButtonColourOnTouch(sender: UIButton) {
zeroButton.backgroundColor = UIColor.blueColor()
}
以上代码将按钮颜色更改为蓝色,但保持蓝色。
【问题讨论】:
-
你可以使用这个answer by winterized。