gpt4 book ai didi

ios - 我如何设置标签以便在按下按钮时它会更改标签上显示的值

转载 作者:行者123 更新时间:2023-11-28 15:46:41 25 4
gpt4 key购买 nike

我如何设置标签以便在按下按钮时它会更改标签上显示的值并将其设置为每次按下按钮时它们都会添加到之前的数字上按下 - 是否可以在同一个 View Controller 上设置 2 个 View 场景?

    @IBOutlet weak var creditLabel: UILabel!

var savedNum:Int = "Credits: /0"

var Money : Int!

override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}

override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}




@IBAction func oneDollar(_ sender: Any) {
let oneDollar = 1
}

@IBAction func fiveDollars(_ sender: Any) {
let fiveDollars = 5
}

@IBAction func tenDollars(_ sender: Any) {
let tenDollars = 10
}
@IBAction func twentyDollars(_ sender: Any) {
let twentyDollars = 20
}
@IBAction func fiftyDollars(_ sender: Any) {
let fiftyDollars = 50
}
@IBAction func oneHundredDollars(_ sender: Any) {
let oneHundredDollars = 110
}

}

最佳答案

我想你想做的是这样的……

class ViewController: UIViewController {

@IBOutlet weak var creditLabel: UILabel!

var credit = 0 {
didSet {
creditLabel.text = "Credit: $\(credit)"
}
}

override func viewDidLoad() {
super.viewDidLoad()

credit = 0
}


@IBAction func oneDollar(_ sender: Any) {
credit += 1
}

@IBAction func fiveDollars(_ sender: Any) {
credit += 5
}

// etc
}

关于ios - 我如何设置标签以便在按下按钮时它会更改标签上显示的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42927889/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com