1

在我的应用程序中,我启用了背景音频,以便用户从锁定屏幕播放、暂停、跳过曲目。

一切正常,但是我找不到显示next trackprevious track按钮的方法。

现在,“MediaPlayer”正在显示不同的按钮(见附图)

在此处输入图像描述

在我的AppDelegate.swift我有:

override func remoteControlReceivedWithEvent(event: UIEvent?) {
        if event!.type == UIEventType.RemoteControl {
            if event!.subtype == UIEventSubtype.RemoteControlPlay {
                print("received remote play")

            } else if event!.subtype == UIEventSubtype.RemoteControlPause {
                print("received remote pause")

            } else if event!.subtype == UIEventSubtype.RemoteControlTogglePlayPause {
                print("received toggle")

            }else if event!.subtype == UIEventSubtype.RemoteControlNextTrack{
                print("received next")

            }
        }

如何更改按钮以显示下一个和上一个按钮?

4

1 回答 1

1

为了将来参考,可以使用:

斯威夫特 2:

        MPRemoteCommandCenter.sharedCommandCenter().skipBackwardCommand.enabled = false
        MPRemoteCommandCenter.sharedCommandCenter().seekBackwardCommand.enabled = false
        MPRemoteCommandCenter.sharedCommandCenter().skipForwardCommand.enabled = false
        MPRemoteCommandCenter.sharedCommandCenter().seekForwardCommand.enabled = false
于 2015-11-25T12:07:03.540 回答