如何在听到音乐的同时快速使用AVAudioplayer?

时间:2016-04-13 02:19:54

标签: ios xcode swift avaudioplayer

我快速前进,但我希望在快进时听到音乐。我怎么能这样做?这是我的代码:

if node.name == "left" {

            var time = musicPlayer.currentTime
            time += 1.0
            musicPlayer.enableRate = true
            musicPlayer.rate = 2.0


            if time > musicPlayer.duration {

            } else {
                musicPlayer.currentTime = time
     }
}

1 个答案:

答案 0 :(得分:1)

查看AVAudioPlayer

上的rate媒体资源
  

此属性的默认值1.0提供正常播放速率。可用范围从0.5到半速播放到2.0到双倍速播放。

     

要设置音频播放器的播放速率,必须先按照enableRate属性说明中的说明启用速率调整。

按下按钮以模拟快进

时,您可以在一定时间内更改速率