我需要一种方法来做到这一点。我试过把
-(BOOL) shouldAutorotate {
return NO;
}
进入我的每个视图控制器,但当我将设备倾斜时它仍然会自动旋转。
为什么我需要这个?我们的合作伙伴之一有一个SDK,要求我们支持其他方向(或者他们的应用程序崩溃)。
那么我该怎样做才能锁定我们的肖像模式并保持原样呢?
答案 0 :(得分:0)
不可能。在iOS“支持”中,设备方向意味着当屏幕旋转到其他方向之一(非纵向)时,您的应用程序会重新调整大小并为该方向进行布局。如果您想在纵向模式下保持锁定,请不要支持除肖像以外的任何内容。
答案 1 :(得分:0)
我使用了一个类别来扩展和覆盖UITabBarController,强制关闭自动旋转。