【发布时间】:2016-08-31 16:58:23
【问题描述】:
我试图知道 AVPlayerViewController 何时被解除或退出全屏以更改其父视图控制器布局,但我没有找到一个告诉我何时发生的委托方法。
我尝试像这样在视图控制器上添加观察者:
player = AVPlayer(URL: NSURL(fileURLWithPath: videoPath))
playerController = AVPlayerViewController()
playerController?.delegate = self
playerController!.player = player
playerController?.contentOverlayView?.addObserver(self, forKeyPath: "bounds", options: NSKeyValueObservingOptions.New, context: nil)
addChildViewController(playerController!)
但它从未被触发。
我只想知道playerController何时被关闭或用户退出全屏。
【问题讨论】:
标签: ios swift avplayerviewcontroller