我的计数器中有7个按钮,标记为1-7。计数从0开始,然后当我按一个数字时,它被加到0上。所以如果我按6,计数是6.然后我按3,计数现在为9.现在我想包括一个减法按钮,这样我可以按下减法按钮,然后选择我选择的值。所以,如果我打的减法按钮,然后按数字2,计数会回到7有一个按钮减去我按下的下一个按钮的值。 Swift
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var Score: UILabel!
var number = 0
@IBAction func oneButton(_ sender: UIButton) {
var number1 = number + 1
number = number1
var realNumber = String(number)
Score.text = realNumber
}
@IBAction func twoButton(_ sender: UIButton) {
var number1 = number + 2
number = number1
var realNumber = String(number)
Score.text = realNumber
}
@IBAction func threeButton(_ sender: UIButton) {
var number1 = number + 3
number = number1
var realNumber = String(number)
Score.text = realNumber
}
@IBAction func fourButton(_ sender: UIButton) {
var number1 = number + 4
number = number1
var realNumber = String(number)
Score.text = realNumber
}
@IBAction func fiveButton(_ sender: UIButton) {
var number1 = number + 5
number = number1
var realNumber = String(number)
Score.text = realNumber
}
@IBAction func sixButton(_ sender: UIButton) {
var number1 = number + 6
number = number1
var realNumber = String(number)
Score.text = realNumber
}
@IBAction func sevenButton(_ sender: UIButton) {
var number1 = number + 7
number = number1
var realNumber = String(number)
Score.text = realNumber
}
@IBAction func foulButton(_ sender: UIButton) {
}
}
我不知道我应该在foulButton功能可以把那些代码。先谢谢你。
我会首先给每个按钮的“数字值”赋予“标签”,然后您可以对所有按钮使用单个函数。那么模拟一个减法就很容易了。 – Pochi