0

背景: 假设滑块值的范围是从 0 到 1000。如果我们滑动,则假定记录的值将按 0、5、10.... 1000 的顺序排列,但是,我们不能准确地选择“1”。

问题: 我想创建一个更缩放的效果,比如长按时文本字段上出现的放大倍率,以使用滑块精确输入值。如何做到这一点?

任何相关的帮助/建议/库/​​链接/代码片段/讨论表示赞赏。

干杯! 吉特

4

1 回答 1

1

一种方法是复制默认视频播放器清理器使用的交互。水平移动仍会影响滑块旋钮的移动。将手指从控件垂直移开会影响水平滑动时的细节级别。垂直移动越远,滑动时擦洗器值的调整就越精确。

例如,在子类中使用 aUIPanGestureRecognizer进行自定义事件处理UISlider

于 2015-10-09T12:08:03.903 回答