我已经阅读了一些关于应用程序通过信息文件执行此操作的问题,但不是某个视图。
我只需要设置界面以在横向视图中启动。
我设法通过 shouldAutoRotateToInterfaceOrientation: 接近了我想要的东西:但它仅在我旋转视图后才有效。
我对这方面的文档有点陌生,所以我可能在错误的地方寻找这个。
任何帮助表示赞赏。
我已经阅读了一些关于应用程序通过信息文件执行此操作的问题,但不是某个视图。
我只需要设置界面以在横向视图中启动。
我设法通过 shouldAutoRotateToInterfaceOrientation: 接近了我想要的东西:但它仅在我旋转视图后才有效。
我对这方面的文档有点陌生,所以我可能在错误的地方寻找这个。
任何帮助表示赞赏。
如果我正确理解您的问题,您需要:
这是理论上的,但假设您的shouldAutoRotateToInterfaceOrientation
方法中有代码可以调整视图以在给定的界面方向显示,请在您的viewDidLoad
方法中尝试使用 或 调用您shouldAutoRotateToInterfaceOrientation
的UIInterfaceOrientationLandscapeLeft
方法UIInterfaceOrientationLandscapeRight
。
您说它仅在设备旋转时才有效,因此在视图加载后立即手动调用该方法应该可以解决问题。