2012-01-11 4 views

ответ

9
float number = [slider value]; 
int value = (int)(number * 255) 
+0

спасибо, отлично! –

4

value свойство UISlider всегда float. В дополнение к ответу Нико, вы можете также установить ограничения на ползунок, что вы хотите от

[slider setMinimumValue:0.0]; 
[slider setMaximumValue:255.0]; 

Тогда, когда вы звоните slider.value, преобразованный в int по

(int)slider.value 
0
int value = (int)([slider value] * 255) 
+2

Это идентично ответу @ Нико, опубликованному за 20 минут до этого. – PengOne

+0

Просто сделал это просто. – AAV

Смежные вопросы