构建和模拟应用程序时,Xcode 7白屏

时间:2015-11-26 14:06:44

标签: ios xcode

当我点击我的应用的运行按钮时,

  

模拟器只显示白屏

但是应该有一个显示“Hello World”的按钮。另外,对于标签,

  

错误消息“位置不明确”Hello World“

任何想法在这里出了什么问题?

6 个答案:

答案 0 :(得分:2)

我认为你需要检查info.plist文件,并确保你指向你试图在模拟器中看到的视图的正确值(即LaunchScreen.storyboard或main.storyboard)。我有同样的问题,并做了这个改变来解决它。

enter image description here

答案 1 :(得分:1)

请检查故事板中的视图是否已连接到文件所有者。 您可以为视图指定背景颜色,以检查在启动时是否反映了相同的颜色。如果是,您可以在标签上添加垂直和水平中心对齐约束 如果不是,那么您的视图控制器尚未出现在屏幕上 请发布您的代码。

答案 2 :(得分:1)

点击它打开HelloWorldViewController.xib。选择Hello World按钮。在面板的右下角,您会看到一排短图标。单击下面突出显示的红色。检查Horizontally in ContainerVertically in Container项。然后底部的Add Constraints按钮应变为活动状态 - 单击它以添加这两个约束。为标签做同样的事情。现在运行你的应用程序。

enter image description here

答案 3 :(得分:0)

答案 4 :(得分:0)

您需要为hello world标签添加约束。 您可以通过选择视图并按视图编辑器右下角的其中一个约束按钮来为视图添加约束。 目前,听起来你的标签正在屏幕外显示。

答案 5 :(得分:0)

我很惊讶没有一个答案解决了为什么会发生这种情况的明显问题。我刚购买了一台小型33英寸显示器MacBook Air。

运行模拟器时,它显示为50%。在空中,50%被缩放到关闭。转到窗口>比例> 33%,你会看到你的内容。