我创建了一个简单的程序,用户可以使用用户名和密码登录。每次我试图运行它,我只是得到一个空白的白色屏幕。我尝试将背景颜色更改为深绿色,希望它也会在模拟器中更改它,但是我会得到相同的白色屏幕。
在我遇到断点错误之前出现了这个问题,它首先在之前的项目中随机发生,这让我觉得我的xcode出了问题。
请参阅下面的屏幕截图:
答案 0 :(得分:9)
我有同样的问题,我简单地看到了应用程序,然后它变成了纯白色。在遵循教程时,确保编辑“主要”故事板而不是“LaunchScreen”故事板是值得的。 也许我的尴尬错误会帮助别人...
答案 1 :(得分:2)
这里有一些事情要记住,这可能会导致这个错误。
首先,正如一些评论指出的那样,你要做的第一件事就是从所有行中删除断点。要做到这一点,你有3个选择:
@IBAction func loginTapped()
一旦这样做了,让我们采取第二个最重要的步骤。检查 loginViewController 是否是初始视图控制器,以便它是显示的第一个页面。为此,只需在右侧打开文件检查器即可。您可以按此处的第三个按钮激活它:
然后,选择你的viewController,使它点亮蓝色,如下所示:
然后,在文件检查器的第3个选项卡上,按下看起来像向下箭头的第4个选项卡。现在你应该看到一个复选框,上面写着“isInitialViewController”。勾选,以便您立即通过此屏幕。它应该如下所示:
最后,我想指出一些你应该检查的可能导致此错误的事情:
如果所有这些都失败了,请尝试重新启动Xcode,模拟器并按Play Sign或CMD-R
再次运行。
希望有帮助,朱利安
答案 2 :(得分:0)
我不知道这可能对谁有帮助,但是我通过重新安装CocoaPods并使用pod install和pod update安装所有东西解决了我的问题。我将Mac重置了一段时间,因为它的存储空间已满,我忘记了CocoaPods并卸载了所有Pod。重新安装它们,现在我回来了。
编辑: 它没有解决问题,但我越来越近了。