사운드 볼륨을 알아야하고 제어해야합니다. 나는 이것을 이렇게 얻는다 :벨소리 볼륨이 필요합니다. iPod 볼륨을 가져 오는 중입니다.
float volume = [[AVAudioSession sharedInstance] outputVolume];
NSLog([NSString stringWithFormat:@"MPVolumeView volume = %3.2f", volume]);
출력되는 플로트는 iPod에 설정된 볼륨이다. 위/아래 볼륨 버튼을 사용하면 iPod 볼륨이 아닌 올바른 벨소리 볼륨을 나타내는 볼륨 오버레이가 표시됩니다. applicationMusicPlayer 중 하나이 심지어 샘플 응용 프로그램에서 발생
float volume = [MPMusicPlayerController applicationMusicPlayer].volume;
, 위의 라인은 내가 주식 "단일보기"프로젝트에 추가 코드의 유일한 라인이 작동하지 않습니다 사용.
필자는 iOS6 솔루션 만 필요하지만이 기능이 이전 버전에서 작동한다면 불평하지 않을 것입니다. 감사!
토글 * 설정> 소리> '버튼으로 변경': * – Undo
내 전체 사용자에게 변경 사항을 묻지 않습니다 ... –
지금 작동합니까? – Undo