【发布时间】:2019-01-10 18:20:10
【问题描述】:
我试图在设置新的最大值时为滑块设置动画。我设置了最大值,如下:
您可能对为什么会有 .slider 属性感到困惑 - 这是我自己的自定义类。
fingerSizeSlider.slider.maximumValue = Float(newValue) + 0.99
我尝试过使用UIView.animate,但它不起作用,我无法执行以下操作:
fingerSizeSlider.slider.setValue(fingerSizeSlider.slider.value, animated: true)
滑块滑块自动移动(这很好)但它没有动画,直接上面的代码行没有效果(因为很明显,我设置为相同的值)。
如何为滑块的 maximumValue 属性设置动画?
Here is a video to illustrate the issue (a gif is too choppy).
【问题讨论】: