我想将第二个按钮连接到标签@IBOutlet var ourScore: UILabel!
。
第一个按钮连接为
@IBAction func buttonPressed(sender: AnyObject) {
ourScore.text = "\(++score)"
}
我怎么可以在标签上添加另一个按钮,所以当你点击第二个按钮时它会一起工作。第一个计算它,第二个需要重置它,回到0。
答案 0 :(得分:1)
您的按钮未链接到您的标签插座,您的IBAction代码会参考它。你发布了这个方法:
@IBAction func buttonPressed(sender: AnyObject)
{
ourScore.text = "\(++score)"
}
所以创建一个新方法:
@IBAction func resetButtonPressed(sender: AnyObject)
{
score = 0;
ourScore.text = "\(score)"
}
将第二个IBAction方法链接到第二个按钮。完成。
答案 1 :(得分:0)
你创建按钮的方式与创建第一个按钮完全相同,但不是++,而是 - 或者你想要的任何东西。
标签适用于班级内的任何内容,因此您可以操作它并随时随地阅读。