0
在使用AvAudio播放器时我们如何实现一首歌可以循环播放? 我想在完成一首歌后,我们该如何重复这首歌?如何在循环播放歌曲?
在使用AvAudio播放器时我们如何实现一首歌可以循环播放? 我想在完成一首歌后,我们该如何重复这首歌?如何在循环播放歌曲?
您可以使用AVAudioPlayerDelegate和实施:
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
你可以做这样的事情:
- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag{
[player play];
}
也可以允许根据某些条件后停止。
尝试:
[yourSound numberOfLoops: -1];
-1指示声音被永远循环。