Я использую MPMusicPlayerController для воспроизведения списка mp3 в моем приложении.
Единственная проблема заключается в том, что когда я устанавливаю уровень громкости в соответствии с конфигурацией приложения, появляется всплывающее окно уровня громкости.
Я пытался найти какое-либо свойство, чтобы скрыть его, но не нашел.
Код, который я использую:
if (audioPlayer)
if ([audioPlayer isPlaying])
[audioPlayer stop];
self.musicPlayer = [MPMusicPlayerController applicationMusicPlayer];
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(handlePlaybackStateChanged:) name:MPMusicPlayerControllerPlaybackStateDidChangeNotification object:self.musicPlayer];
[self.musicPlayer beginGeneratingPlaybackNotifications];
[self.musicPlayer setAccessibilityElementsHidden:YES];
self.musicPlayer.volume = volume;
[self.musicPlayer setQueueWithItemCollection:mediaItemCollection];
self.musicPlayer.repeatMode = MPMusicRepeatModeAll;
[self.musicPlayer play];
Мой вопрос: любойспособ избежать этого всплывающего окна?
Спасибо.