iOS模拟器在XCode中自上而下加载

问题描述:

我的代码并没有做任何时髦的事,并且运行着最新版本的XCode,但由于某些原因,当我在模拟器上运行构建时,除了事实是它是颠倒的。任何想法为什么会是这种情况?iOS模拟器在XCode中自上而下加载

在此先感谢。

+0

你尝试旋转设备吗? (不是一个笑话,有一个选项来旋转模拟器) –

+1

但模拟器通常直接启动...可能是别的东西 – tipycalFlow

+0

你在谈论模拟器或其内的内容 – Robin

今天也发生在我身上。最简单的临时解决方法是在“摘要”选项卡上查看目标的“支持的设备方向”。我的猜测是选择了“肖像”和“颠倒”。

出于某种原因,我的XCode默认为“颠倒”,并取消选择该方向导致问题消失。

+0

我面临同样的问题,我已经尝试几乎所有的东西(项目设置,信息plist,代码级别肥大设置,应用程序清理,模拟器重置),但没有帮助。如何解决这个问题?除了颠倒以外,我的应用可以完美适用于其他方向。 – Mrunal

我也有这个问题。起初我虽然在创建新应用程序时发现了它,并比较了Info.plist,发现我的应用程序与新应用程序有所不同,但它的受支持的设备示例为

具体来说,我有肖像顶部以上肖像底部。将肖像底部置于列表头部后,问题消失。

或者我想。我重新组织主文件夹并将所有PNG文件放入资源文件夹中。删除项目中的旧引用并添加新位置,现在问题又回来了。

此外,指出该问题发生在实际的iOS设备上。你可以在这个启动画面中看到状态栏和图片都是颠倒的。只要我的主视图正确加载视图,并在纵向方向上竖直放置。

[图片推出1

的必须有一些关于导致此项目文件。仍在搜索中。

环顾四周,我发现[这2其中规定顺序是重要的,最重要的是原始视图。所以现在我真的很困惑,因为肖像底部是在列表的头部。

找到解决方案!

很明显Interface Builder中存在一个bug。如果您只需单击所有方向,然后按照所需顺序再次单击它们即可正确构建Info.plist。