小编Mat*_*Ray的帖子

iOS应用程序进入黑屏

我在Swift应用程序中使用Launch Screen故事板以及主故事板.有时,应用程序将显示启动故事板,然后转到黑屏.其他时候它正确地进入主故事板入口点.它几乎看起来像依赖于构建,如果我清理并重建几次,那么构建弹出行为正常.可能导致这种情况的任何想法?

添加一些说明:

  • SplashScreen.storyboard在目标设置中设置(好问题).
  • 这在实际设备和模拟器中都会发生,但并非总是如此.
  • 我在这个阶段没有做任何联网(同步或其他)
  • 停电似乎只在转换到一个特定视图时才会发生
  • 视图的viewWillDisplay的代码即使在变黑时也会执行,只显示VISIBLE

这可能会有所帮助:我在违规视图中输入以下代码:

override func viewDidAppear(animated: Bool) {
    print(self.view.layer.bounds.width);
    print(self.view.layer.bounds.height);

}
Run Code Online (Sandbox Code Playgroud)

当出现黑屏问题时,我得到260和17.当视图正确显示时,我得到320和568的5s(模拟器)尺寸.这有助于任何人帮助我吗?

storyboard ios swift xcode7

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

ios ×1

storyboard ×1

swift ×1

xcode7 ×1