如何在xcode中调整我的应用程序音效的音量

时间:2012-05-05 12:00:44

标签: objective-c xcode ios5 audio

我的应用程序中有一些按钮点击声音效果。至少可以说它们有点响亮。我想稍微调低一点。我已经在Audacity中调整了Wav文件的音量,但是当它在应用程序中以完整音量播放时,我可以调整代码中的音量吗?

CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"btn2", CFSTR 
                                          ("wav"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID (soundFileURLRef, &soundID);
AudioServicesPlaySystemSound (soundID);

1 个答案:

答案 0 :(得分:1)

使用NSSound类的setVolume:方法。

  
      
  • (无效)setVolume:(浮点)体积
      有效范围介于0.0和1.0之间   此方法不会影响系统范围的卷。
  •