【问题标题】:Hide Volume Level Pop Up MPMusicPlayerController Xcode隐藏音量 弹出 MPMusicPlayerController Xcode
【发布时间】: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


    【解决方案1】:

    我在其他post找到了解决这个问题的方法

    但是,如果不使用 MPVolumeView “invisible”,就没有直接的方法来执行此操作吗?

    对不起:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多