Моя проблема : я пытаюсь встроить ViewController (с изображением и кнопкой) в AVPlayerController, аналогично тому, как YouTube показывает рекламу на своих видео (в нижней части видео и останется там).
Мой подход : у меня есть следующий тестовый код
let AVPC = AVPlayerViewController()
avpc!.player = self.contentPlayer
avpc!.view.frame = f
self.addChild(avpc!)
let adView = UIView()
adView.frame = CGRect(x: ??, y: ??, width: 300, height: 70)
AVPC.contentOverlayView.addSubview(adView)
Результат : мое представление правильно вычислит размер моего AVPlayerController, когда он сведено к минимуму. Но когда я go в полноэкранном режиме, он либо выходит за границы, либо не работает вообще.
Макет