我的应用程序中有 2 个 UIViewControllers 和 2 个视图。第一个视图是黑色的,第二个视图是白色的。方向是横向模式,主(第一个)视图工作正常。
所以我创建了第二个视图控制器,在 ib 中为它设置了横向的方向,并通过 IB 将第二个视图连接到它。
我意识到,在我连接视图的那一刻,方向就搞砸了。似乎该应用程序正在以肖像模式显示第二个视图。但在 IB 中,我在肖像模式中的观点无处可寻。
我应该得到这个。(我可以通过从第二个视图控制器断开第二个视图来获得它,但这并不是我真正想要的。
但我得到了这个。
这应该很简单,但似乎并非如此。我该如何解决?我试过把
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscapeRight|UIInterfaceOrientationMaskLandscapeLeft;
}
在两个视图控制器中,但它没有帮助。有任何想法吗?