iPhone应用程序:可以使用"双"滑块来选择价格范围

sro*_*bes 5 iphone user-interface slider

我正在开发一个iphone应用程序(不是网络应用程序),我想建立一个表单,要求用户指出价格范围.我宁愿使用双滑块来设置最小和最大价格,而不是使用两个文本字段.我知道可以使用一个简单的滑块(例如声音控制),但我从未见过双重滑块.有人可以帮忙吗?

小智 4

如果不创建自定义控件,这是不可能的。您需要继承 UIControl 或 UIView 并提供自定义的 drawRect 方法。您还需要响应触摸和拖动事件来更新控件的状态。我自己没有这样做,但我会准备相当大量的工作,以使所有内容都按预期响应和显示。

我很好奇为什么需要在单个滑块上指定两个值?为什么不并排或堆叠使用两个滑块?它不需要比双滑块更多的输入步骤,并且更符合标准 UI 指南。