我正在制作一个视频播放器应用程序,其中有一个 uislider
来显示视频的进度。
UISlider
每毫秒更新一次他的值。
func setCurrentValue(value: Double) {
self.slider.setValue(Float(value), animated: false)
log.debug("SLIDER VALUE = \(self.slider.value)")
}
当我查看日志时,我发现 slider 具有我期望的值,但是当我运行它时,它看起来每秒都在滴答作响,并不像我期望的那样流畅。
有什么帮助吗?
最佳答案
使用以下代码段
UIView.animateWithDuration(WHATEVER TIME LIMIT YOU WANT, animations: {
self.slider.setValue(Float(value), animated:true)
})
关于ios - UISlider 每毫秒都不会顺畅地滴答作响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43930991/