Iphone 如何设置不同视图的方向?

Iphone 如何设置不同视图的方向?,iphone,uiview,uinavigationcontroller,uibutton,uiinterfaceorientation,Iphone,Uiview,Uinavigationcontroller,Uibutton,Uiinterfaceorientation,我有一个应用程序代理文件和5个其他视图。我已通过导航控制器连接。现在我想为横向模式设置方向。我有一个问题,当我更改视图时,只有“滚动视图更改”和“刷新视图”以及“导航栏”和“按钮”都不会更改它们的位置。虽然我已经通过xib文件设置了它们,但不起作用。我有下面的代码,但也不工作 -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { Return YES;} 那

我有一个应用程序代理文件和5个其他视图。我已通过导航控制器连接。现在我想为横向模式设置方向。我有一个问题,当我更改视图时,只有“滚动视图更改”和“刷新视图”以及“导航栏”和“按钮”都不会更改它们的位置。虽然我已经通过xib文件设置了它们,但不起作用。我有下面的代码,但也不工作

  -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
 Return YES;}

那么现在我该如何解决我的问题呢?

您需要设置子视图的自动调整大小以及状态栏方向。您将在stackoverflow上获得许多关于定向的帖子。

这将帮助您

它不适用于所有视图。它只适用于First视图。下一个视图与上一个视图不重叠。导航栏的显示方式与纵向模式相同。现在如何显示?