如何使用UIStepper
作为简单的增加/减少?
我发现的唯一方法是每次检测到某个操作时将UIStepper
的值设置为1,并在捕获操作时将该值与1进行比较:
@IBAction func onStepperValueChangedAction(sender: UIStepper) {
if sender.value > 1 {
increaseValue()
} else {
decreaseValue()
}
sender.value = 1
}
不要忘记将UIStepper
的默认值设置为1。
答案 0 :(得分:0)
试试这个
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
StrictMode.setThreadPolicy(policy);
答案 1 :(得分:0)
如果符合您的需要,您可以试试这个
if sender.value > prevCnt {
increasedValue()
sender.maximumValue = sender.maximumValue + 1
}
else if prevCnt >= 1 {
decreasedValue()
sender.maximumValue = sender.maximumValue - 1
}
答案 2 :(得分:0)
@IBAction func StepperPressed(_ sender: UIStepper) {
Label.text = Int(sender.value).description
}