如何使我的应用程序的控制中心上的下一个和上一个音轨按钮消失?

时间:2015-05-20 04:18:35

标签: ios iphone audio-player mpmusicplayercontroller remote-control

我正在制作一款处理音乐播放的iPhone音乐应用程序。暂停并维护自己的播放列表。此应用程序不提供next / prev歌曲功能,因此我不希望这些按钮显示在iOS的控制中心(向上滑动屏幕)上。

我尝试使用以下代码让它们从那里消失:

MPRemoteCommandCenter *commandCenter = [MPRemoteCommandCenter sharedCommandCenter];

// Do not allow next/prev song command on remote control since this is not supported in app either
commandCenter.nextTrackCommand.enabled = NO;
commandCenter.previousTrackCommand.enabled = NO;
[commandCenter.nextTrackCommand addTarget:self action: @selector(emptyFunction)];
[commandCenter.previousTrackCommand addTarget:self action: @selector(emptyFunction)];

这不起作用:无论应用程序的音乐是否正在播放,这两个按钮仍然显示在上滑屏幕中,并且它们灰显,它们确实起作用(虽然不合适,但这是无关的。)

我该如何让它们消失?

0 个答案:

没有答案