我正在使用iOS 5.0,而我正试图从我的UIStepper中获取一个值。
我将最小值设置为0.0 最大值为25.0 步长值为1.0
起始值为15.0
如果我按下+按钮十次,+会变灰,所以我知道我在最大。
我已将uistepper中的“value changed”事件连接到名为stepulate的IBAction
该方法只有一个NSLog
看起来像
NSLog(@"%d", [myStepper value]);
我一直打印零。无论我点击+或 - 按钮多少次。
答案 0 :(得分:1)
UIStepper使用float作为其值。试试这个:
NSlog(@"Stepper Value: %.f", [stepper value]);
答案 1 :(得分:1)
double stepperValue = rating_pound_stepper.value;
self.lbl_pound_rating.text = [NSString stringWithFormat:@"%.f", stepperValue];
答案 2 :(得分:-2)
试 NSLog(@“%d”,[myStepper intValue]);