【发布时间】:2013-01-21 09:24:48
【问题描述】:
supportedInterfaceOrientation 应该只在viewDidLoad 时调用一次,但在我的情况下,每次模拟器旋转时都会调用它。
我只需要倒置的纵向和纵向两个方向。
当我旋转到颠倒时,支持的界面方向被调用 4 次,我的视图变成颠倒的。在旋转到横向时,它只被调用一次(但它不应该?)。
有什么办法吗?
PS:我没有使用任何导航控制器,因此将旋转设置为顶视图控制器并不重要。在我的 pList 中只支持 2 个方向
我还有一个主视图控制器,我在其中添加子视图,并在我的视图控制器中设置了支持的界面方向。
奇怪的是 3 个视图控制器之前(之前呈现)有故障的控制器,它们 旋转就好了。
【问题讨论】: