【发布时间】:2016-02-06 10:44:45
【问题描述】:
我正在使用AVAudioPlayer 播放音乐
我想通过使用耳机的遥控器来控制播放。
我已经这样做了:
override func remoteControlReceivedWithEvent(event: UIEvent?) {
let rc = event!.subtype
print(rc.rawValue)
//rc.rawValue: 101 = pause, 100 = play
switch rc {
case .RemoteControlPlay:
playButtonClicked("")
case .RemoteControlPause:
pauseButtonClicked("")
default:break
}
}
这个菜单效果很好
但耳机上的点击会被忽略。我该如何解决?
【问题讨论】:
-
你使用什么版本的iOS?您是否在以前的 iOS 版本上尝试过相同的解决方案?
标签: swift avaudioplayer remote-control headphones