Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
每次运行iOS模拟器时都会出现空白的白色屏幕_Ios_Swift_Ios Simulator_Xcode7_Simulator - Fatal编程技术网

每次运行iOS模拟器时都会出现空白的白色屏幕

每次运行iOS模拟器时都会出现空白的白色屏幕,ios,swift,ios-simulator,xcode7,simulator,Ios,Swift,Ios Simulator,Xcode7,Simulator,我创建了一个简单的程序,用户可以使用用户名和密码登录。每次我尝试运行它时,都会得到一个空白的白色屏幕。我试着把背景颜色改成深绿色,希望它也能在模拟器中改变,但是我得到了同样的白色屏幕 这个问题在我得到断点错误之前就出现了,它首先是在以前的一个项目中随机出现的,这让我觉得我的xcode有问题 请参见下面我的屏幕截图: 这里有几件事需要记住,这可能会导致thsi错误首先,正如一些评论所指出的,您应该做的第一件事是从所有行中删除断点。为此,您有3种选择: 按下控制台上方的蓝色箭头,您可以在这里看到:这

我创建了一个简单的程序,用户可以使用用户名和密码登录。每次我尝试运行它时,都会得到一个空白的白色屏幕。我试着把背景颜色改成深绿色,希望它也能在模拟器中改变,但是我得到了同样的白色屏幕

这个问题在我得到断点错误之前就出现了,它首先是在以前的一个项目中随机出现的,这让我觉得我的xcode有问题

请参见下面我的屏幕截图:


这里有几件事需要记住,这可能会导致thsi错误
首先,正如一些评论所指出的,您应该做的第一件事是从所有行中删除断点。为此,您有3种选择:

  • 按下控制台上方的蓝色箭头,您可以在这里看到:这将禁用所有断点,因此如果您在其他地方有意使用它们,请不要使用此方法
  • 您可以单独按下每个断点,只需按下左侧代码旁边的箭头。这将禁用特定断点。然后它们会变得更灰,如下面的
    @IBAction func loginTapped()
  • 最后但并非最不重要的是,在我看来,最好的方法是抓住蓝色箭头并将其向右或向左拖动。这将产生云和zishing噪音,象征着断点的删除
  • 一旦这一点被排除,让我们采取第二个最重要的步骤。检查loginViewController是否为初始视图控制器,以便它是显示的第一页。为此,只需打开右侧的文件检查器。您可以按下此处的第三个按钮来激活它:

    然后,选择viewController,,使其亮起蓝色,如下图所示:

    然后,在文件检查器的第三个选项卡上,按第四个选项卡(看起来像向下的箭头)。现在您应该看到一个复选框,上面写着“isInitialViewController”。勾选该选项,以便立即进入此屏幕。下面应该是这样的:

    最后,我想向您指出一些您应该检查的可能导致此错误的事项:

    • 您从未实际创建UITextField和UIButton
    • 您有一个覆盖viewController的不同视图(例如,webView或view)
    • 你在错误的故事板上,这可能发生,但不太可能
    如果所有这些都失败,请尝试重新启动Xcode、模拟器,然后按播放符号或
    CMD-R
    再次运行


    希望这能有所帮助,朱利安我也遇到了同样的问题,我在那里短暂地看到了这个应用程序,然后它变成了纯白。遵循教程时,确保编辑“主”故事板而不是“启动屏幕”故事板是值得的。。。
    也许我的尴尬错误会帮助其他人…

    我不知道这会对谁有帮助,但我通过重新安装CoCoapod并使用pod安装和pod更新安装所有东西来解决我的问题。我重新设置了我的mac电脑,因为它的存储空间已经满了,我忘记了CocoaPods和所有已卸载的pods。重新安装,现在我回来了

    编辑:
    它没有修复它,但我正在接近它。

    可能是您的viewcontroller在设计/布局中是空的。。出于检查目的,请在viewcontroller上添加任何其他颜色,然后再检查一次,验证是否在ProgmaticalHint中在viewcontroller上添加了白色:删除已设置的断点可能会使代码继续运行。是否在情节提要中设置了视图?或通过代码?ViewController是否设置为
    IsInitialViewController
    ?而且,正如@l'l所说的,删除可能会阻止应用程序加载视图的断点。可能的副本对我有帮助!谢谢你,杰瑞德!啊,就我而言,这么简单,却又这么愚蠢。谢谢