【发布时间】:2016-03-16 23:50:26
【问题描述】:
我想要一个按钮在按下时更改标签文本,但是当我按下按钮时它什么也不做。我做错了什么?
这是我目前使用的代码:
@IBAction func face1(sender: AnyObject) {
abbi.text = "face 1 works"
}
【问题讨论】:
-
您确认您的代码正在运行吗?也许这个动作在 IB 中没有正确连接?
-
您可能还没有将按钮连接到情节提要中的动作。
-
在诊断立体声或电视系统问题时,经验法则是“检查接线”。在 iOS 中诊断用户界面问题时,经验法则是“检查 IBOutlet 和 IBAction 连接”。 (“接线”,如果你愿意的话。)如果你不知道如何检查插座连接,你可以在你的代码中设置一个断点或添加一个打印语句来验证你的代码是否被调用。