我的Swift应用程序使用 UIStepper 对象对值进行简单的加号和减号,但在配置中它只接受一个循环数作为步骤。我想配置我的 UIStepper 它用0.5做的步骤。 我在Value Changed事件上尝试了以下内容:
@IBAction func changedValueOfStepper(_ sender: UIStepper) {
self.stepper.value = self.stepper.value * 0.5
testLabel.text = String(self.stepper.value)
}
但这并不能正常工作。我应该在不同的事件上执行此操作还是更改代码?
答案 0 :(得分:3)
在viewDidLoad方法中写下这一行。
stepper.stepValue = 0.5
然后用此代码替换您的代码。
@IBAction func changedValueOfStepper(_ sender: UIStepper) {
testLabel.text = String(self.stepper.value)
}
答案 1 :(得分:2)