【问题标题】:Swift 2 - Change buttons Background/Lock-Screen MediaPlayerSwift 2 - 更改按钮背景/锁定屏幕媒体播放器
【发布时间】:2015-11-25 11:54:09
【问题描述】:

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

一切正常,但是我找不到显示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")

            }
        }

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

【问题讨论】:

    标签: ios audio mpnowplayinginfocenter


    【解决方案1】:

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

    斯威夫特 2:

            MPRemoteCommandCenter.sharedCommandCenter().skipBackwardCommand.enabled = false
            MPRemoteCommandCenter.sharedCommandCenter().seekBackwardCommand.enabled = false
            MPRemoteCommandCenter.sharedCommandCenter().skipForwardCommand.enabled = false
            MPRemoteCommandCenter.sharedCommandCenter().seekForwardCommand.enabled = false
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-03
      • 1970-01-01
      • 2017-10-31
      • 1970-01-01
      • 2020-09-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多