我需要知道(并控制)我的音量。我是这样理解的:
float volume = [[AVAudioSession sharedInstance] outputVolume];
NSLog([NSString stringWithFormat:@"MPVolumeView volume = %3.2f", volume]);
打印的浮动是在我的 iPod 中设置的音量。如果我使用音量增大和减小按钮,我会看到音量叠加显示正确的铃声音量,而不是 iPod 音量。使用 applicationMusicPlayer 也不起作用
float volume = [MPMusicPlayerController applicationMusicPlayer].volume;
这甚至发生在示例应用程序中,以上几行是我添加到股票“单一视图”项目中的唯一代码行。
我只需要一个 iOS6 解决方案,但是,如果它适用于旧版本,我不会抱怨。谢谢!