我的应用中有2个UIViewControllers和2个视图。第1视图为黑色,第2视图为白色。 方向是横向模式,主(第一)视图可以正常工作。
所以我创建了第二个视图控制器,在ib中为它设置了横向方向,并通过IB将第二个视图连接到它。
我意识到,在我连接视图的那一刻,方向搞砸了。看起来应用程序正在以potrait模式显示第二个视图。但在IB中没有任何地方是我在potrait模式中的观点。
我应该得到这个。 (我可以通过从第二个视图控制器断开第二个视图来获得它,但这不是我想要的。
但我得到了这个。
这应该是直截了当的,但似乎并非如此。 我该如何解决?我试过把
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscapeRight|UIInterfaceOrientationMaskLandscapeLeft;
}
在两个viewControllers中但它没有帮助。有任何想法吗?
答案 0 :(得分:0)
这是自动调整大小的掩码。
如果未选择箭头,我会得到不良结果。它是固定的,但我不太清楚为什么。
我很乐意接受任何可以向我解释的人的回答。 :)