【发布时间】:2014-07-22 02:11:46
【问题描述】:
我的应用程序需要同时支持纵向和横向模式,但只有一个纵向视图。我在论坛上发现我必须继承 Navigation 控制器,然后使用 SupportedInterfaceOrientations 方法来处理它。
但是,我的应用有不同的布局,有一个标签栏控制器作为 rootview 控制器,然后每个标签栏控制器都有自己的导航控制器。我还在 rootview 控制器上显示了一个登录视图(用于在应用程序中进行身份验证)。现在的问题是我应该在哪里添加
- (BOOL)shouldAutorotate
{
return NO;
}
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait;
}
此代码 - 在 Navigation 控制器或 Tabbar 控制器或 AppDelegate 中。
【问题讨论】:
-
哪个视图是只有纵向的?是登录视图吗?
标签: ios7 autorotate