Воспроизведение звука с любой позиции на iPhone - PullRequest
1 голос
/ 25 августа 2011

У меня есть файл "* .caf", я могу его воспроизвести, но мне нужен прогресс воспроизведения и переход на любую позицию музыкальной дорожки. Как это реализовать?

enter image description here

1 Ответ

2 голосов
/ 25 августа 2011

AVAudioPlayer имеет свойство currentTime, которое можно использовать либо для выбора позиции

- (Float32)getProgressValue:(NSString*)section
{
return backgroundMusicPlayer.currentTime;
}

, либо для установки позиции

- (void) progressMusic:(Float32)progressMusic
{
[backgroundMusicPlayer setCurrentTime:progressMusic];   
}

, тогда вы можете легко реализовать индикатор выполнения или пользовательский слайдер в соответствии с этими значениями.

...