我需要获取UISlider的当前值并将其放入变量中.我的UISlider名称是searchRadiusSlider,我想要的值%.0f.
我可以将它显示为一个字符串,如下所示:
[NSString stringWithFormat:@"%.0f", [(UISlider *)sender value]];
Run Code Online (Sandbox Code Playgroud)
但对于我的情况,我只想把它作为数字:
self.searchRadius= //what to put here
Run Code Online (Sandbox Code Playgroud)
Thx提前:)
如果要删除刚刚转换为int的小数,这将截断小数.
self.searchRadius =(int)searchRadiusSlider.value;
如果要像%.0f使用math.h中的round()那样舍入小数(不完全是,%.0f使用banker的舍入而round()使用half up rounding,因此2.5在前者中舍入为2,在后者中舍入为3)
self.searchRadius =(int)round(searchRadiusSlider.value);
| 归档时间: |
|
| 查看次数: |
9289 次 |
| 最近记录: |