我有一个应用程序,自从 6 个月前就没有修改过它,无论如何我决定在模拟器中打开它。但是在启动画面之后显示的第一个视图控制器被卷起并通过错误的方向显示。当它应该以横向显示时,它以纵向显示。
这是它的代码:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
然而,
当我点击转到另一个视图,然后返回主视图控制器时,问题自行解决并且方向正确。
所以它只发生在初始屏幕显示后的初始启动中。
请加入链接以查看屏幕截图,因为我还没有 10 个代表,所以我无法发布图像。