从iPhone上的任何位置播放声音

时间:2011-08-25 10:51:45

标签: objective-c avaudioplayer objective-c++

我有一个“* .caf”文件,我可以播放它,但我需要播放的进度,并跳转到音乐曲目的任何位置。如何实现呢?

enter image description here

1 个答案:

答案 0 :(得分:2)

AVAudioPlayer具有属性currentTime,可用于拾取位置

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

或设置位置

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

然后你可以根据这个值轻松实现进度条或UI Slider。

相关问题