我基本上提出了一系列"文件" (视图控制器)在根视图控制器中。应用程序本身支持所有方向(菜单等都旋转以适应),但是一旦你进入文档本身,它们只支持1个方向(也许是风景,也许是肖像)。基本上,我想提出这样的事情:
我不确定这样做的最佳方法。我是否应该调整整个应用程序的方向,或者单个视图控制器。我不希望动画旋转的东西,我只是希望下一个滑入其自己的首选方向(内部相信坐标系是正确的,等等)。我知道我可以自己对视图进行转换,但这似乎不是正确的方法。
感谢您的帮助!
答案 0 :(得分:1)
一种方法可能是,为每个doucment定义一个属性(将它们视为对象),让我们说preferredOrientation
属性。当选择该文档并将要加载时,负责响应方向更改和加载(推送或呈现文档)的父视图将根据所选文档首选响应方向更改 - 定向属性。这有意义吗?