Ios 如何从锁定的屏幕和控制中心隐藏MPMediaItemPropertyPlaybackDuration滑块?
我正在开发在线广播播放器,需要一些帮助。Ios 如何从锁定的屏幕和控制中心隐藏MPMediaItemPropertyPlaybackDuration滑块?,ios,swift,controls,avplayer,Ios,Swift,Controls,Avplayer,我正在开发在线广播播放器,需要一些帮助。 当我设置mpNowPlayingFoCenter.defaultCenter().nowPlayingInfo时,我有标题、控件和播放持续时间滑块。我不需要这个滑块,因为我没有关于播放持续时间的信息,而且它不是一个非常好看的控件。 有人能提示我如何隐藏播放持续时间滑块吗? 还有一个问题:由于该应用程序是在线广播播放器,用户无法向前或向后播放,因此我想对锁定的屏幕和控制中心隐藏此控件。 顺便说一下,我用的是斯威夫特。 提前谢谢 要隐藏前进和后退按钮,请禁用
当我设置
mpNowPlayingFoCenter.defaultCenter().nowPlayingInfo
时,我有标题、控件和播放持续时间滑块。我不需要这个滑块,因为我没有关于播放持续时间的信息,而且它不是一个非常好看的控件。
有人能提示我如何隐藏播放持续时间滑块吗?
还有一个问题:由于该应用程序是在线广播播放器,用户无法向前或向后播放,因此我想对锁定的屏幕和控制中心隐藏此控件。
顺便说一下,我用的是斯威夫特。
提前谢谢 要隐藏前进和后退按钮,请禁用
MPRemoteCommandCenter
中的相关命令。以下是方法:
我希望我知道如何隐藏播放滑块。我在找到你的之前发布了。我也在寻找隐藏播放持续时间片段的方法,但找不到任何方法。然后,我从苹果音乐应用程序中播放了一个收音机,当我锁定屏幕时,我可以看到持续时间滑块。所以要么没有办法删除它,要么苹果“忘记”在他们自己的音乐应用程序上删除它
[songInfo setObject:@0 forKey:MPMediaItemPropertyPlaybackDuration];
[playingInfoCenter setNowPlayingInfo:songInfo];
当您将MPMediaItemPropertyPlaybackDuration设置为0时,滑块将消失。如果是实时流,您可以设置
MPNowPlayingFoPropertyLiveStream
属性true
。将显示“实时”标签而不是滑块。如果持续时间的值为0,则滑块将隐藏MPNowPlayingFoCenter.default()。nowPlayingInfo=[MPNowPlayingFoPropertyLiveStream:true]