我正在制作一款处理音乐播放的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)];
这不起作用:无论应用程序的音乐是否正在播放,这两个按钮仍然显示在上滑屏幕中,并且它们不灰显,它们确实起作用(虽然不合适,但这是无关的。)
我该如何让它们消失?