【问题标题】:Stopping Single UIView from Autorotating停止单个 UIView 的自动旋转
【发布时间】:2017-05-16 13:41:22
【问题描述】:

所以我有一个 AVPlayerLayer,我想在用户转动设备横向并进入全屏时旋转它。但是,我不希望播放器后面的 UI 随之旋转。我该怎么做?

我知道每个视图控制器都指定它是否应该自动旋转以及它支持哪些方向。我已经尝试在包含 AVPlayerLayer 的视图上使用 transform 属性,但是更改它会与也在视图中并使用自动布局创建的播放器控件混淆。

我还尝试删除根视图控制器(它不会自动旋转),将其替换为可以旋转的视图控制器,然后在其下方添加原始非旋转视图控制器中的视图。

我进行了很多搜索,但似乎它们不是最新的 iOS 10。谢谢。

编辑: 为了澄清视频所在的视图,其中还包含其他界面元素。

【问题讨论】:

标签: ios uiview autorotate


【解决方案1】:

您可以按照以下链接中的指南进行操作 http://www.sebastianborggrewe.de/only-make-one-single-view-controller-rotate/

【讨论】:

猜你喜欢
  • 2013-02-07
  • 1970-01-01
  • 1970-01-01
  • 2017-01-19
  • 1970-01-01
  • 1970-01-01
  • 2017-10-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多