我的音量在ipod touch / iphone上

时间:2009-09-29 10:16:46

标签: iphone ipod-touch

我正在使用此链接的代码:http://blog.stormyprods.com/2008/09/proper-usage-of-mpvolumeview-class.html 它正在进行ipod touch,但不是在iphone上。 可能是什么原因?

1 个答案:

答案 0 :(得分:0)

两件事:

  1. 我认为iPhone OS 3.0可以更好地同步MPVolumeView滑块,同时更改从侧面按钮接收的系统音量。因此,可能不再需要该博客上的解决方法(收听NSNotifications)。
  2. 在iPhone上,音量变化具有背景性。如果您的应用当前正在播放声音,则按下音量按钮(或者,可能是MPVolumeView)会影响应用音频的音量级别。但如果您的应用程序没有产生声音,那么您只是在改变铃声音量。这个可能会解释为什么你当前的代码在没有铃声的触摸上工作。