Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何从锁定的屏幕和控制中心隐藏MPMediaItemPropertyPlaybackDuration滑块?_Ios_Swift_Controls_Avplayer - Fatal编程技术网

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]