【发布时间】:2018-07-10 02:38:44
【问题描述】:
我有一个UISlider 和AvAudioPlayer,目前我可以将UISlider 设置为currentTime 的currentTime,如下所示:
timer = Timer.scheduledTimer(timeInterval: 0.1, target: self, selector: (#selector(RecordController.updateTimer)), userInfo: nil, repeats: true)
@objc func updateTimer() {
if(audio != nil) {
audioSlider.setValue(Float((self.audio?.currentTime)! / (self.audio?.duration)!), animated: false)
}
}
但是在更改UISlider 的值时,我将如何设置AVAudioPlayer 的currentTime?
@IBAction func audioSliderUpdated(_ sender: Any) {
}
【问题讨论】:
标签: ios swift avaudioplayer