Xcode View Controller - 水平方向问题

Posted

技术标签:

【中文标题】Xcode View Controller - 水平方向问题【英文标题】:Xcode View Controller - Horizontal orientation issue 【发布时间】:2011-12-29 21:44:40 【问题描述】:

我在 Xcode 的 Storyboard 上有两个视图控制器。如果我在初始视图控制器设置为启动项的情况下构建并运行应用程序(该应用程序只允许水平方向),那么模拟器中的应用程序将正确显示,所有图像都在水平方向的正确位置。

但是,如果我将另一个视图控制器添加到情节提要(将其设置为启动项)。模拟器运行并水平显示,但图形显示为好像屏幕处于垂直方向。

plist 看起来是正确的,我也尝试将模拟指标设置为横向和全屏。然而,这似乎没有奏效。 Xcode 中的显示看起来是正确的。就是我来模拟器上运行的时候。

我在 Google 上进行了搜索,发现有关旋转 iPad 和方向的文章。

谁能帮助解决我的问题?我是否需要添加任何额外的代码才能让我的新视图控制器在水平方向上被识别?或者这是模拟器的错误?

谢谢

【问题讨论】:

【参考方案1】:

我自己找到了问题的答案,我想我会分享。

我需要做的就是在实用程序屏幕中选择 ViewController 类。

我假设通过这样做它可以调用 shouldAutorotateToInterfaceOrientation 方法并且还知道屏幕应该是哪个方向。

【讨论】:

以上是关于Xcode View Controller - 水平方向问题的主要内容,如果未能解决你的问题,请参考以下文章

Xcode:使用View Controller边距对齐对象

Xcode:如果您的项目不是 View Controller 项目,您可以更改视图吗?

Xcode 图像将 ImageView 链接到下一个 View Controller

Xcode Table View Controller with Nav Controller 不显示表格单元格,而是处理单元格中的数据

如何解决 Xcode 错误消息 'url' instance member cannot be used on type 'view controller'

XCode warning:“View Controller” is unreachable because it has no entry points