質問: AVLayerVideoGravity.resizeAspect.rawValue // 矩形にフィット // 通知登録 NotificationCenter.default.addObserver(self, selector: #selector(didPlayerItemReachEnd), name: NSNotification.Name.AVPlayerItemDidPlayToEndTime, object: nil) // 表示 view.addSubview(playerViewController.view) ``` AVPlayerViewControllerはViewControllerのviewDidLoadで、上記コードで生成しております。
回答: ``` view.addSubview(playerViewController.view) ``` これがダメでしょうね。 現在のViewControllerの代わりにAVPlayerViewControllerを使うとか、AVPlayerViewControllerに遷移するとかして下さい。 Viewとして使いたいならAVPlayerViewControllerを使わない方法にして下さい。