我正在制作一个基于视图的应用程序。对于其中一个 xib 文件,我希望它仅以横向模式出现。当我单击第一页中的按钮时,它应该自动旋转到横向并导航到应该是横向的新屏幕。
我该怎么做呢 ?
我正在制作一个基于视图的应用程序。对于其中一个 xib 文件,我希望它仅以横向模式出现。当我单击第一页中的按钮时,它应该自动旋转到横向并导航到应该是横向的新屏幕。
我该怎么做呢 ?
如果您正在使用,UINavigationController
那么您将无法从纵向导航到横向,您将需要以模态方式展示您的新视图控制器,而不是推送它检查此答案强制 UIViewController 仅在横向模式下显示
在应该处于横向的视图中,添加以下内容:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}