0

我有一个自定义视图控制器容器。

有没有办法让它尊重子视图控制器支持的界面方向?

例如我们有两个视图控制器——第一个只支持纵向,第二个只支持横向。期望的行为是当我从第一个视图控制器转换到第二个视图控制器时,应该以某种方式触发界面旋转(好像第二个视图控制器已呈现但使用视图控制器包含实现)。

我已经实现了一个演示https://github.com/seryukov/orientationTest

在分支解决方案 1 中,我使用私有 UIDevice setOrientation: 方法实现了明显的解决方案。仍在寻找没有私有 API 的解决方案。

4

0 回答 0