我如何重复AVAudioPlayer?
我只是想知道你如何重复AVAudioPlayer?
将属性numberOfLoops设置为-1,它将进入无限循环。
你的意思是“我如何设置一个AVAudioPlayer
来重复一个声音? 我假设?
如果是这样:
请注意,AVAudioPlayer类有一个名为numberOfLoops
的属性。 如果您将此属性设置为负整数值,则在播放AVAudioPlayer
,它将循环直到停止。 您可以通过将numberOfLoops
为正整数来设置要播放的循环数。
希望有所帮助!
从iOS文档:
numberOfLoops
一旦声音结束,声音将返回到开始的次数以重复播放。
@property NSInteger numberOfLoops讨论值为0,这是默认值,意味着一次播放声音。 设置一个正整数值来指定返回到开始并重新播放的次数。 例如,将值指定为1会导致总共播放两次声音。 设置任何负整数值以无限循环声音,直到您调用停止方法 。
可用性iOS 2.2及更高版本中提供。 在AVAudioPlayer.h中声明