在 swift 中点击时如何更改 UIButton 的背景颜色?
How to change the background color of a UIButton when tapped in swift?
ViewController: UIViewController {
@IBAction func like(sender: AnyObject) {
like(backgroundColor!) = UIColor.greenColor()
}
}
我想改变 UIbutton 的颜色"like button" :
默认为白色 "not tapped or unlike"
点击时为绿色。
如何在使用 Swift 点击按钮时更改按钮背景颜色?
按钮不是 like
-- 那是方法的名称。您可以通过 sender
.
访问该按钮
@IBAction func like(sender: AnyObject) {
(sender as UIButton).backgroundColor = UIColor.green
}
或者更简洁:
@IBAction func like(button: UIButton ) {
button.backgroundColor = UIColor.green
}
ViewController: UIViewController {
@IBAction func like(sender: AnyObject) {
like(backgroundColor!) = UIColor.greenColor()
}
}
我想改变 UIbutton 的颜色"like button" : 默认为白色 "not tapped or unlike" 点击时为绿色。
如何在使用 Swift 点击按钮时更改按钮背景颜色?
按钮不是 like
-- 那是方法的名称。您可以通过 sender
.
@IBAction func like(sender: AnyObject) {
(sender as UIButton).backgroundColor = UIColor.green
}
或者更简洁:
@IBAction func like(button: UIButton ) {
button.backgroundColor = UIColor.green
}