gpt4 book ai didi

ios - 如何使用 UIStepper

转载 作者:IT老高 更新时间:2023-10-28 11:44:36 29 4
gpt4 key购买 nike

我正在尝试使用 UIStepper 来增加或减少一个整数,但是“-”和“+”都增加了整数!如何识别“+”和“-”按钮?

UIStepper头文件中有两个UIButton:

UIButton *_plusButton;
UIButton *_minusButton;

例如:

- (IBAction)changeValue:(id)sender 
{
UIStepper *stepper = (UIStepper *) sender;

stepper.maximumValue = 10;
stepper.minimumValue = 0;
if (stepper)
{
integer++;
[label setText:[NSString stringWithFormat:@"%d",integer]];
}
else
{
integer--;
[label setText:[NSString stringWithFormat:@"%d",integer]];
}

}

最佳答案

您应该忽略 ivars。他们不会帮助你。

UIStepper 有一个 value 属性,您可以查询该属性以确定当前值是什么。所以你的方法可能只是:

- (IBAction)valueChanged:(UIStepper *)sender {
double value = [sender value];

[label setText:[NSString stringWithFormat:@"%d", (int)value]];
}

关于ios - 如何使用 UIStepper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7779443/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com