gpt4 book ai didi

swift - 如何将UISlider.value设置为AVPlayer当前播放时间(SWIFT)

转载 作者:行者123 更新时间:2023-11-30 14:17:27 28 4
gpt4 key购买 nike

我有一个UISlider,我需要将AVplayer的当前播放时间移动到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)
}

}

最佳答案

您调用 AVPlayer 的 seekToTime() 方法 - 但您必须将目标时间表示为 CMTime,而不是 NSTimeInterval。

关于swift - 如何将UISlider.value设置为AVPlayer当前播放时间(SWIFT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30955534/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com