哪个控件可用于哪个或值?

时间:2013-01-12 16:33:24

标签: ios objective-c xcode

在我的iOS益智应用中,用户可以选择30秒到60秒的持续时间。现在,我正在使用UISlider控件来实现这一目标。我应该使用分段控制还是步进控制?

请告知。

2 个答案:

答案 0 :(得分:5)

如果用户无法在30到60之间选择任何内容,则分段控件

[ 30 | 60 ]

是最合适的选择。

如果用户可以从连续范围中选择,则滑块是更好的选择。

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

如果值不连续,例如30,35,40,45,50,55和60,则步进器和标签可能更合适,但带标签的滑块也可以。< / p>

40 [-|+]

您还应该考虑控件要采取的不动产量:一般来说,滑块需要比步进器和分段控件更多的水平空间。

答案 1 :(得分:1)

我个人会使用分段控件。由于它介于两个不同的选项之间,因此可能是最好的选择。通过这种方式,您可以清楚地看到所选内容。如果使用滑块或步进器,则可能会设置错误的期望,滑块通常允许您选择一系列值,步进器也是如此。