繁体   English   中英

在iOS中更改锁定屏幕按钮

[英]Change lock screen button in iOS

我正在开发音乐应用程序,并且已经设法通过“ MPNowPlayingInfoCenter”控制锁定屏幕事件。 我想知道是否可以隐藏下一个和上一个按钮,而只显示播放/暂停和滑块? 怎么样?

是否可以将暂停按钮更改为停止? 我也很期待使用锁屏滑块更改音乐,但找不到清晰的答案。

可以在锁定屏幕上的控制中心隐藏或禁用任何播放器操作。

如果要保留图标,但保持其禁用状态,则需要显式禁用该命令,并为其设置操作。

commandCenter.previousTrackCommand.enabled = NO;
[commandCenter.previousTrackCommand addTarget:self action:@selector(previousTapped:)]; // or some dummy selector, this will never be called
commandCenter.nextTrackCommand.enabled = NO;
[commandCenter.nextTrackCommand addTarget:self action:@selector(nextTapped:)]; // or some dummy selector, this will never be called

如果您根本不想显示该按钮,则不要将命令设置为启用状态,也不要设置其操作。

要设置暂停命令,启用它并设置一个动作:

commandCenter.pauseCommand.enabled = YES;
[commandCenter.pauseCommand addTarget:self action:@selector(pauseAudio)];

然后,您可以实现pauseAudio方法来暂停或停止播放器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM