将UISlider增加.1,范围-1.0到1.0

时间:2011-01-30 02:55:59

标签: iphone objective-c ios4

我找到了多种基于int设置滑块值的方法,但我需要根据浮点数增加.1。

float value = [_xSlider value] *.1;
[_xSlider setValue: value/.1];

但是我得到一个大的浮点数不仅仅是0.3。

1 个答案:

答案 0 :(得分:1)

我找到了答案。

我需要在十进制数字前面加上我想要的小数位数然后就像是一个int,然后将数字推回到小数的另一边。

int value = [_xSlider value] * 10;
[_xSlider setValue: value * .1];