我有一個UISLider
,並將某些值分配給其每個步驟。我從另一個VC中獲得這些值,如果該值大於滑塊的開始位置,我們假設該值爲100(可能爲100),我想要移動滑塊的句柄以表示該值,顯然對於中等等。以編程方式滑動UISlider
你如何在iOS中完成這個簡單的任務?
我有一個UISLider
,並將某些值分配給其每個步驟。我從另一個VC中獲得這些值,如果該值大於滑塊的開始位置,我們假設該值爲100(可能爲100),我想要移動滑塊的句柄以表示該值,顯然對於中等等。以編程方式滑動UISlider
你如何在iOS中完成這個簡單的任務?
呃..有你打過電話setValue:animated
?
或閱讀文檔?
默認情況下UISlider
值應該在0和1之間(除非你設置minimumValue
& maximumValue
)
[yourSlider setValue:0.5 animated:YES];
更多信息請參見UISlider
文檔:http://developer.apple.com/library/ios/#documentation/uikit/reference/UISlider_Class/Reference/Reference.html
UISlider值並不一定是0和1之間可以設置使用minimumValue和maximumValue的最小值和最大值。 – Fogmeister 2013-04-23 16:13:09
謝謝,我忽略了這一點。更新了答案。 – rog 2013-04-23 16:15:42
完全忘了這一點,謝謝! – 2013-04-23 16:07:20
沒有汗水,請務必接受提供的答案之一。 – Aaron 2013-04-23 16:08:33