1

iOS 应用使用 AVPlayer,可以在 Apple TV 上播放视频,但应用无法接收 Apple TV 遥控通知。例如,当用户按下遥控器上的暂停按钮时,本地应用程序应获取此按钮并将按钮更改为暂停状态。我已将播放器控制器设置为第一响应者。

4

1 回答 1

-1

覆盖 MainViewController 中的“pressesEnded”:

override func pressesEnded(presses: Set<UIPress>, withEvent event: UIPressesEvent?) {
    for press in presses {
        if(press.type == UIPressType.PlayPause) {
            // do what you want
        } else {
            super.pressesEnded(presses, withEvent: event)
        }
    }
}
于 2015-11-01T20:06:53.607 回答