3

我正在为 Zoo 制作一个应用程序,它非常简单,但是因为起初我尝试使用代码和使用 xcode 3.2 来制作它,但是我遇到了一些问题,所以我使用 Xcode 4.3 开始它并尝试使用故事板。

我的问题是,如何将所有应用程序置于横向模式?我的意思是我已经在 infoplist 中设置了它:初始界面方向,然后在 .m 文件中我更改了以下内容:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return UIInterfaceOrientationLandscapeRight;
}

但它不起作用。当我添加一个 tabbarcontroller 并链接它时,所有的视图都变成了纵向的。第一个如果我旋转它,它确实给了我风景,但所有其他人总是纵向的,那我该怎么办?

4

2 回答 2

0

当您在情节提要上添加标签栏控制器时,在标签栏的属性检查器中,您有默认推断的方向,将其更改为横向。但是最好将方向从项目的摘要选项卡设置为横向右。它可以让您在正确的风景中出现。

于 2012-05-04T07:34:55.557 回答
0
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return interfaceOrientation==UIInterfaceOrientationLandscapeRight;
}
于 2012-05-04T07:16:47.950 回答