SystemSoundID卷

时间:2012-01-30 12:40:19

标签: iphone objective-c

我正在使用:

SystemSoundID soundID;
AudioServicesCreateSystemSoundID((CFURLRef)filePath, &soundID);
AudioServicesPlaySystemSound(soundID);

在我的应用中播放声音。

我有一个问题,当我在iPhone4 iPad中按下设备的音量按钮时它控制声音的音量,但在iPhone 3gs和iPod4中,音量按钮无法控制应用程序声音,所以声音总是以高音量播放

1 个答案:

答案 0 :(得分:1)

有一种方法可以在应用程序中访问卷。
MPVolumeView控制用于此。在项目中导入MediaPlayer.framework。尝试在MPVolumeView中添加subview的子视图。如果您在实施此操作时遇到一些问题,请随意have a quick look for implementation