gpt4 book ai didi

swift - 通过点击更改 UIButton 的图像 - Swift

转载 作者:搜寻专家 更新时间:2023-11-01 06:45:34 24 4
gpt4 key购买 nike

我收到此代码的错误..它应该做什么:当用户点击按钮时,图像变为已选中,再次点击,变为未选中。

我收到错误:AnyObject 没有成员名称 'setImage ...

 @IBAction func tick(sender: AnyObject) {
if let image = UIImage(named:"Unchecked") {
sender.setImage(UIImage(named:"Checked.png"), forControlState: .Normal)
}
if let image = UIImage(named:"Checked") {
sender.setImage( UIImage(named:"Unchecked.png"), forControlState: .Normal)
}
}

最佳答案

只需要将(sender:AnyObject)改为(sender:UIButton)如下

@IBAction func tick(sender: UIButton) {
if let image = UIImage(named:"Unchecked") {
sender.setImage(UIImage(named:"Checked.png"), forControlState: .Normal)
}
if let image = UIImage(named:"Checked") {
sender.setImage( UIImage(named:"Unchecked.png"), forControlState: .Normal)
}
}

关于swift - 通过点击更改 UIButton 的图像 - Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31289029/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com