我的问题:我正在尝试将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的大小。但是,当我进入全屏视图时,它将超出范围或根本无法工作。