我正在使用AVSystemController关闭iPhone的铃声,但我不知道如何确定当前铃声的级别。有什么想法吗?
PS是的,我知道使用AVSystemController可能会使应用程序被App Store禁止。这不是问题。
PS是的,我知道使用AVSystemController可能会使应用程序被App Store禁止。这不是问题。
你无法通过编程更改设备音量,但是MPVolumeView(音量滑块)可以通过用户交互来更改设备音量,例如制作自己的滑块并将其标记为“音量”或其他名称。
MPVolumeView是工具箱中的控件,您需要在项目中添加MediaPlayer.framework,然后MPVolumeView将显示在界面构建器的工具箱中。 MPVolumeView使用设备音量,包括铃声音量。 AVAudioPlayer仅适用于应用程序级别的音量。
此外,还有一件小事情:
musicPlayer = [[MPMusicPlayerController iPodMusicPlayer];
musicPlayer.volume = 1; // device volume will be changed to maximum value