2013-01-12 19 views
1

在我的iOS智力應用中,用戶可以選擇30秒和60秒的持續時間。現在,我正在使用UISlider控件來實現這一點。我應該使用分段控制還是步進控制?哪個控件用於任一或值?

請指教。

回答

5

如果用戶不能選擇在30和

60之間,則該分段控制

[ 30 | 60 ] 
是最合適的選擇任何內容。

如果用戶可以從連續範圍內選擇,則滑塊是更好的選擇。

48 -------------O------ 

如果值是不連續的,也就是說,30%,35%,40,45,50,55,和60,則該步進和標籤可以是更合適的,雖然帶有標籤的滑塊將工作以及。

40 [-|+] 

你也應該考慮到控制將要採取的房地產量:一般情況下,滑塊需要比步進更多的橫向空間和分段控制。

+0

漂亮的圖表+1 – Tharwen

+0

優秀的答覆與圖表 – Hema

1

我會親自使用分段控制。由於它介於兩種不同的選擇之間,它可能是最好的選擇。這樣你就可以清楚地看到選擇的內容。如果您使用滑塊或步進器,您可能會設置錯誤的期望,滑塊通常可以讓您選擇一系列值,就像步進器一樣。

+0

這也是一個很好的。 – Hema

相關問題