Ios 如何为不同方向创建具有2个视图的应用程序?

Ios 如何为不同方向创建具有2个视图的应用程序?,ios,xcode,ipad,Ios,Xcode,Ipad,如何为不同方向创建具有2个视图的应用程序? 对于横向和纵向,我需要2个XIB。为每个方向拥有?您可以使用 willRotateToInterfaceOrientation: 创建额外的xib并将文件所有者设置为viewcontroller的类 使用initWithNibName创建2个viewcontroller: 在willRotateToInterface上更换控制器。例如,从navigationcontroller中删除第一个,然后添加另一个 希望能有帮助

如何为不同方向创建具有2个视图的应用程序?
对于横向和纵向,我需要2个XIB。为每个方向拥有?

您可以使用

willRotateToInterfaceOrientation:
创建额外的xib并将文件所有者设置为viewcontroller的类

使用initWithNibName创建2个viewcontroller:

在willRotateToInterface上更换控制器。例如,从navigationcontroller中删除第一个,然后添加另一个

希望能有帮助