我只是想知道你如何重复AVAudioPlayer?
答案 0 :(得分:149)
将Property numberOfLoops设置为-1,它将进入无限循环。
答案 1 :(得分:13)
你的意思是'如何设置AVAudioPlayer
重复声音?'我假设?
如果是这样的话:
请注意,AVAudioPlayer类有一个名为numberOfLoops
的属性。如果设置此属性
到一个负整数值,当你播放AVAudioPlayer
时,它会循环直到停止。您可以通过将numberOfLoops
设为正整数来设置您想要播放的循环数。
希望有所帮助!
答案 2 :(得分:10)
来自iOS文档:
numberOfLoops
声音将返回到开头的次数 到达终点,重复播放。
@property NSInteger numberOfLoops讨论值为0,即 默认值,表示播放一次声音。设置正整数 value指定返回开始和播放的次数 再次。例如,指定值1会导致总共两个 播放声音。 设置任何负整数值以循环声音 无限期地直到你调用停止方法。
可用性适用于iOS 2.2及更高版本。宣告进入 AVAudioPlayer.h