-1

我以纵向模式开发了应用程序(导航+标签栏)。

但是现在我希望如果用户将其方向更改为横向或纵向,那么所有人都应该在该方向上旋转。

4

2 回答 2

1

您需要设置每个视图的控件 autoresizingmask。您可以根据需要通过 xib 和代码执行此操作,并在所有视图控制器中添加以下方法,它应该可以工作。

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Overriden to allow any orientation.
    return YES;
}

希望这有帮助。

于 2011-07-06T12:48:50.933 回答
0

看看你的“.plist”,你可以在这里定义“支持的界面方向”(UISupportedInterfaceOrientations)。

于 2011-07-06T13:16:39.173 回答