我有一个UISlider,我需要将AV播放器的当前播放时间移动到UISlider中的值。我知道AVAudioPlayer中的等价物,但我似乎无法使用AVPlayer复制它
@IBAction func audioSliderChanged(sender: AnyObject) {
if (audioPlayer.rate > 0 && audioPlayer.error == nil) {
//This is the equivalent if using AVAudioPlayer
audioPlayer.currentTime = NSTimeInterval(audioSlider.value)
}
}
答案 0 :(得分:0)
您调用AVPlayer的onclick
方法 - 但您必须将目标时间表示为CMTime,而不是NSTimeInterval。