所以我很新,但我正在尝试引用另一个按钮。我按下第一个按钮时禁用它,但我想在按下另一个按钮时启用它。看一下这个。它不喜欢我的第二个发件人引用。
@IBAction func IBbtnUpdateTap(sender: UIButton){
sender.enabled = false
}
@IBAction func addSpinsButton() {
sender.enabled = true
}
编码向导有什么想法吗?
最佳答案
问题是您的函数 addSpinsButton
的上下文没有 sender 变量。您必须在类中添加对按钮的引用。
你可以用类似的东西来做到这一点:
@IBOutlet weak var myButton: UIButton!
在界面生成器中链接按钮(与您对函数所做的方式相同,但对于 socket )
然后您的addSpinsButton
将变为:
@IBAction func addSpinsButton() {
myButton.enabled = true
}
关于ios - 在 Swift 中引用一个按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33533795/