2009-12-17 21 views
5

我正在創建一個音頻播放器應用程序,我需要讓用戶通過按住按鈕(分別爲每個按鈕)來快進和快退歌曲。我已經完成了播放,停止,跳到下一首和上一首歌曲。但是我被這部分卡住了。我不知道實現這一點的方法。請幫助。使用AVAudioPlayer快速轉發一首歌曲

回答

17

使用currentTimeduration屬性。

即向前跳

NSTimeInterval time = avPlayer.currentTime; 
time += 5.0; // forward 5 secs 
if (time > avPLayer.duration) 
{ 
    // stop, track skip or whatever you want 
} 
else 
    avPLayer.currentTime = time; 

的倒退相似,只是比較currentTime0,而不是duration

+0

真棒! thnxxxx – 2017-03-18 19:53:25

相關問題