【发布时间】:2012-01-13 08:43:31
【问题描述】:
我正在使用 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];
我的问题是,有什么办法可以避免这个弹出窗口?
谢谢。
【问题讨论】:
标签: xcode volume mpmusicplayercontroller