(iphone)如何使用AudioServicesPlaySystemSound从多个视图播放相同的声音?

时间:2011-06-03 11:04:12

标签: iphone audio audiotoolbox

我想播放来自各种UIButton实例的按钮敲击声。

我打算创建一个单例来保存声音文件的“SystemSoundID”,这些声音文件将在许多按钮之间共享。

这会有用吗? (SystemSoundID在应用程序生命周期内不会改变?)
还有其他推荐的方法吗?

谢谢

1 个答案:

答案 0 :(得分:0)

我建议你分类UIButton并覆盖它的任何触摸事件(如你所愿)并播放声音....通过这种方式,你不必担心每个人播放声音时间,即使你把代码放在'appdelegate'

中也是如此