0

好的,所以我想要 3 个视图,并且所有视图都是横向的,但我希望其中 2 个仅处于横向,并且我希望其中仅 1 个处于纵向。当我这样做时,他们都以肖像形式出现。我正在使用故事板。

我在 .m 文件中有:

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

    return NO;
}

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

4

1 回答 1

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

}

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

于 2012-09-12T12:50:29.693 回答