【发布时间】:2016-03-11 17:26:53
【问题描述】:
我想为我的UISlider 设置速度,使其移动更顺畅。
这是我尝试动画的方式:
UIView.animateWithDuration(6, delay: 0.0, options: UIViewAnimationOptions.TransitionCurlUp, animations: { () -> Void in
self.videoSlider.setValue(time, animated: true)
if self.videoSlider.value == self.videoSlider.maximumValue {
self.playerLayer.stop()
self.playBigButton.hidden = false
self.pauseButton.hidden = true
self.playButton.hidden = false
}
}, completion: { (finished: Bool) -> Void in
})
但它在开始、中间和结束时以不同的速度移动。
【问题讨论】:
-
你为什么用
UIViewAnimationOptions.TransitionCurlUp? -
什么是
videoSlider? -
@dokun1 抱歉刚刚测试了一些东西