iOS 上的 UISlider 不对拇指控制之外的滑动和拖动手势做出响应。在 OS X 和其他系统上,用户可以点击滑动条的任何位置,并将拇指控制跳转到该位置。在 iOS 上,精确地将手指放到拇指控制上有时是困难的。经过几次失败尝试后,这会变得令人沮丧,尤其是当必须调整多个滑动条时。
此示例项目展示了如何通过附加点击和拖动手势来轻松调整 UISlider。
在 Storyboard 上放置一个 UISlider,然后在身份检查器中将自定义类设置为 SSTTapSlider
。当滑动条初始化时,会将点击和拖动手势识别器附加到以上行为。
MIT
Brennan Stehling
SmallSharpTools
@smallsharptools (Twitter)