Swift 如何使UISlider无级变速

Swift 如何使UISlider无级变速,swift,uislider,Swift,Uislider,我想知道是否有一种方法可以使UISlider像音乐应用程序中的一样平稳移动。没有脚步和跳跃。一直走到尽头。我目前正在使用CADisplayLink更新滑块,唯一的问题是,即使动画设置为true,滑块也会跳到下一个值。如果值小于2min,这看起来很糟糕。我对您的问题有点困惑,但如果滑块非常不稳定,并跳到用户未设置的值,我建议增加视图控制器上元素的大小。 如果这不起作用,您可以将minimumValue和maximumValue缩放十倍,然后在实际使用UISlider进行计算时除以十。我的意思是:

我想知道是否有一种方法可以使UISlider像音乐应用程序中的一样平稳移动。没有脚步和跳跃。一直走到尽头。我目前正在使用CADisplayLink更新滑块,唯一的问题是,即使动画设置为true,滑块也会跳到下一个值。如果值小于2min,这看起来很糟糕。

我对您的问题有点困惑,但如果滑块非常不稳定,并跳到用户未设置的值,我建议增加视图控制器上元素的大小。 如果这不起作用,您可以将minimumValue和maximumValue缩放十倍,然后在实际使用UISlider进行计算时除以十。我的意思是:

将最小值和最大值乘以10 保留一个要使用的实际值的变量 保存您的值并在用户在UISlider中设置新值时除以10
即使我乘以UISlider的最小值和最大值,也意味着视频/音频将在滑块结束之前结束。