使用 Swift,为什么按下一个 UIStepper 会影响两个步进器?
Using Swift, why when pressing one UIStepper affect both steppers?
我正在使用 xCode 在 Swift 3.0 中编写应用程序。
我在 iPhone 上有两个步进器,当我按下其中一个时,两个文本框都会受到影响。我只希望一个文本框受到影响。 ]
和sender.value有关系吗?当我只想影响一个标签时,如何具体说明?
这是我的代码:
//the birthdate action that will increase or decrease the age
@IBAction func birthdateStepperAction(_ sender: UIStepper) {
//when the age stepper is pressed, the value is sent to the textbox
actualAgeLbl.text = String(sender.value)
}
//the weight action that will increase or decrease the weight
@IBAction func weightStepperAction(_ sender: UIStepper) {
//when the weight stepper is pressed, the value is sent to the textbox
actualWeightLbl.text = String(sender.value)
}
这是在按下步进器之前:
这是按下步进器后的样子
提前致谢。
可能您连接了相同的 @IBAction
两个步进器。
请参阅下面的屏幕截图-
我正在使用 xCode 在 Swift 3.0 中编写应用程序。
我在 iPhone 上有两个步进器,当我按下其中一个时,两个文本框都会受到影响。我只希望一个文本框受到影响。 ]
和sender.value有关系吗?当我只想影响一个标签时,如何具体说明?
这是我的代码:
//the birthdate action that will increase or decrease the age
@IBAction func birthdateStepperAction(_ sender: UIStepper) {
//when the age stepper is pressed, the value is sent to the textbox
actualAgeLbl.text = String(sender.value)
}
//the weight action that will increase or decrease the weight
@IBAction func weightStepperAction(_ sender: UIStepper) {
//when the weight stepper is pressed, the value is sent to the textbox
actualWeightLbl.text = String(sender.value)
}
这是在按下步进器之前:
这是按下步进器后的样子
提前致谢。
可能您连接了相同的 @IBAction
两个步进器。
请参阅下面的屏幕截图-