我使用 SystemSoundID 在按下按钮时创建声音,这样:
这是对象声明:
SystemSoundID soundEffect;
这是在 viewDidLoad 中:
NSString *soundPath = [[NSBundle mainBundle]pathForResource:@"create_button_sound" ofType:@"mp3"];
NSURL *soundURL = [NSURL fileURLWithPath:soundPath];
AudioServicesCreateSystemSoundID(CFBridgingRetain(soundURL), &soundEffect);
最后当按下按钮时:
AudioServicesPlaySystemSound(soundEffect);
控制效果声音的最佳方法是什么?我想确保如果有人将他的 iphone 音量设置为最大,这样声音就不会太响亮..
谢谢@@!