在AVPlayer的控制器中有一个用于退出全屏模式的方法,可以在此方法中处理退出全屏时需要进行的操作。
代码示例:
// 监听退出全屏事件
NotificationCenter.default.addObserver(self, selector: #selector(playerDidExitFullScreen), name: .AVPlayerItemDidPlayToEndTime, object: nil)
// 退出全屏方法
@objc func playerDidExitFullScreen() {
// 退出全屏时需要进行的操作
// ...
}