【发布时间】:2016-04-15 18:51:57
【问题描述】:
我有一堆 UIsteppers,我有一个重置它们的按钮。我可以将标签设置为零,但步进器的内部计数不会改变。我尝试做“stepper.value”,但出现错误“UIStepper has no member value”
@IBAction func colorlessStepper(sender: UIStepper) {
colorlessLabel.text = String( Int(sender.value))
}
@IBAction func WhiteStepper(sender: UIStepper) {
BlackLabel.text = String( Int(sender.value))
}
@IBAction func BlueStepper(sender: UIStepper) {
BlueLabel.text = String( Int(sender.value))
}
@IBAction func redStepper(sender: UIStepper) {
RedLabel.text = String( Int(sender.value))
}
@IBAction func greenStepper(sender: UIStepper) {
GreenLabel.text = String( Int(sender.value))
}
@IBAction func blackStepper(sender: UIStepper) {
WhiteStepper.text = String( Int(sender.value))
}
/////////////////////////////////////// ///////////////////////////////////////// ///////////////////////////////////////// /////////
@IBAction func resetButton(sender: AnyObject) {
greenStepper.value = 0 //where I get the error
BlackLabel.text = "0"
BlueLabel.text = "0"
RedLabel.text = "0"
GreenLabel.text = "0"
WhiteStepper.text = "0"
colorlessLabel.text = "0"
}
【问题讨论】:
-
greenStepper是如何定义的? -
@Paul.s greenStepper 这可能只是他的 IBAction 方法。
-
@user3015221 你需要将你的 UIStepper 连接到一个 IBOutlet