我的計數器中有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