Я создаю приложение для аудиопроигрывателя, мне нужно, чтобы пользователь ускорил вперед и назад песню, удерживая кнопку (отдельно для каждого). Я сделал для игры, остановки, пропустить следующую и предыдущую песню. Но я застрял в этом разделе. Я не знаю, как это реализовать. PLS помощи.ускоренная пересылка песни с использованием AVAudioPlayer
5
A
ответ
17
Используйте currentTime
и duration
.
то, чтобы пропустить вперед
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;
Похожие на движение назад, только сравнить currentTime
против 0
, вместо duration
Удивительный !!! thnxxxx –