重置分数按钮 iOS
Reset Score Button iOS
我希望 displayBatsmenOneScoreLabel 在按下 resetScoreButton 时重置为 0。
我的 resetScoreButton 代码是什么?
这是我的代码。
var batsmenOneScoreInt: Int = 0
@IBOutlet weak var displayBatsmenOneScoreLabel: UILabel!
@IBAction func BatsmenOneScoreStepper(_ sender: UIStepper) {
let batsmenOneScoreValue = Int(sender.value)
displayBatsmenOneScoreLabel.text = String(batsmenOneScoreValue)
}
@IBAction func resetScoreButton(_ sender: Any) {
//what should I write here...
}
您可以像下面这样在按钮的动作(内部修饰)中重置分数...
@IBAction func resetScoreButton(_ sender: Any) {
displayBatsmenOneScoreLabel.text = "0"
//do something here...
}
编辑:
如果您想重置分数变量,您需要在 resetScoreButton
方法中设置 batsmenOneScoreInt = 0
。
为了更好的练习,您应该首先重置保存分数的主要变量,然后将该变量设置为标签。
@IBAction func resetScoreButton(_ sender: Any) {
batsmenOneScoreInt = 0;
displayBatsmenOneScoreLabel.text = "\(batsmenOneScoreInt)"
}
@IBOutlet weak var batsmenScoreStepper:UIStepper!
@IBAction func resetScoreButton(_ sender: Any) {
batsmenScoreStepper.value = 0.0;
displayBatsmenOneScoreLabel.text = "\(batsmenScoreStepper.value)"
}
您应该先将 UIStepper
的电源插座拔掉,然后重新设置。
您需要重置击球手得分,它应该可以工作。
您可以试试这个代码:
@IBAction func resetScoreButton(_ sender: Any) {
let batsmenOneScoreValue = 0
displayBatsmenOneScoreLabel.text = String(batsmenOneScoreValue)
}
我希望 displayBatsmenOneScoreLabel 在按下 resetScoreButton 时重置为 0。
我的 resetScoreButton 代码是什么?
这是我的代码。
var batsmenOneScoreInt: Int = 0
@IBOutlet weak var displayBatsmenOneScoreLabel: UILabel!
@IBAction func BatsmenOneScoreStepper(_ sender: UIStepper) {
let batsmenOneScoreValue = Int(sender.value)
displayBatsmenOneScoreLabel.text = String(batsmenOneScoreValue)
}
@IBAction func resetScoreButton(_ sender: Any) {
//what should I write here...
}
您可以像下面这样在按钮的动作(内部修饰)中重置分数...
@IBAction func resetScoreButton(_ sender: Any) {
displayBatsmenOneScoreLabel.text = "0"
//do something here...
}
编辑:
如果您想重置分数变量,您需要在 resetScoreButton
方法中设置 batsmenOneScoreInt = 0
。
为了更好的练习,您应该首先重置保存分数的主要变量,然后将该变量设置为标签。
@IBAction func resetScoreButton(_ sender: Any) {
batsmenOneScoreInt = 0;
displayBatsmenOneScoreLabel.text = "\(batsmenOneScoreInt)"
}
@IBOutlet weak var batsmenScoreStepper:UIStepper!
@IBAction func resetScoreButton(_ sender: Any) {
batsmenScoreStepper.value = 0.0;
displayBatsmenOneScoreLabel.text = "\(batsmenScoreStepper.value)"
}
您应该先将 UIStepper
的电源插座拔掉,然后重新设置。
您需要重置击球手得分,它应该可以工作。
您可以试试这个代码:
@IBAction func resetScoreButton(_ sender: Any) {
let batsmenOneScoreValue = 0
displayBatsmenOneScoreLabel.text = String(batsmenOneScoreValue)
}