2009-12-17 4 views
5

오디오 플레이어 응용 프로그램을 만들고 있는데, 사용자가 버튼을 눌러 노래를 앞으로 감거나 뒤로 감을 수 있어야합니다 (각각에 대해 별도로). 나는 연주하고, 멈추고, 다음 노래와 이전 노래로 건너 뜁니다. 그러나 나는이 섹션에 걸렸다. 나는 이것을 구현하는 방법을 모른다. pls 도움이됩니다.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; 

만 대신 duration

+0

최고에, 0에 대해 currentTime 비교 앞으로 건너 뜁니다! thnxxxx –

관련 문제