我制作了一个视频播放器应用,我有一个uislider
来显示视频的进度。
UISlider
每毫秒更新一次他的值。
func setCurrentValue(value: Double) {
self.slider.setValue(Float(value), animated: false)
log.debug("SLIDER VALUE = \(self.slider.value)")
}
当我查看日志时,我看到滑块具有我期望的值,但是当我运行它时,它看起来像每秒钟滴答,并不像我期望的那样顺利。
任何帮助?
答案 0 :(得分:0)
使用以下代码段
UIView.animateWithDuration(WHATEVER TIME LIMIT YOU WANT, animations: {
self.slider.setValue(Float(value), animated:true)
})