我刚接触Swift,想要在按钮按下时更改其颜色。当用户点击按钮后,按钮应该变色,并且松开时应该回到原来的颜色。
一个例子是计算器。当你按下按钮时,它会从浅灰色变成深灰色,当用户抬起手指时,它会回到原来的浅灰色。那么我该怎么做呢?
目前,我只有以下代码:
@IBAction func changeButtonColourOnTouch(sender: UIButton) {
zeroButton.backgroundColor = UIColor.blueColor()
}
以上代码将按钮颜色更改为蓝色,但保持蓝色。