2015-11-25 47 views
1

在我的应用程序中,我启用了背景音频以便用户播放,暂停,从锁定屏幕跳过曲目。Swift 2 - 更改按钮背景/锁定屏幕MediaPlayer

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

眼下`MediaPlayer的”显示的是不同的按钮(见图片附后)

enter image description here

在我 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") 

      } 
     } 

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

回答

1

以供将来参考它可以使用来完成:

夫特2:

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