繁体   English   中英

在 AVPlayerViewController 中调整视频大小

[英]Resize video within AVPlayerViewController

有什么方法可以调整和/或重新定位在 AVPlayerViewController 中显示的视频? 我想这样做以支持缩放。 我知道它可以在使用 AVPlayerLayer 时完成,但找不到使用 AVPlayerViewController 来完成的方法。 更改 AVPlayerViewController 视图的边界,或将 AVPlayerViewController 放置在 UIScrollView 内当然是行不通的,因为整个视图都会调整大小,包括内置控件。

或者更一般的问题:有什么方法可以支持 AVPlayerViewController 的缩放? (我想要完全缩放,而不仅仅是切换全屏模式。)

这并不理想,但我最终这样做了:为了放大,我调整了 _playerViewController.view.frame,并将 _playerViewController.showsPlaybackControls 设置为 YES。 因此,当放大时,您看不到播放器控件。 那是我能想到的最好的。 但最好只编写自己的播放器 controller。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM