如何在Xcode 4.1.1中拥有多个横向视图

时间:2012-08-18 17:51:07

标签: ios objective-c uiviewcontroller orientation landscape

好的,所以我希望有3个视图,所有这些都是风景画,但我希望其中2个只在风景中,我只想要一个人在画像中。当我这样做时,他们都是纵向的。我正在使用故事板。

我在.m文件中:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    if (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeLeft)
        return YES;

    return NO;
}

我将它设置为在目标和plist中留下的横向,我有“初始界面方向”和“支持的方向横向左”。我已经尝试了一切,没有任何工作,有人请帮助我。

1 个答案:

答案 0 :(得分:0)

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation==UIInterfaceOrientationLandscapeLeft || interfaceOrientation==UIInterfaceOrientationLandscapeRight);

}

将此添加到要在横向模式下使用的每个视图控制器。希望这会对你有所帮助。