繁体   English   中英

启动屏幕需要很长时间才能消失

[英]Launch Screen takes too long to disappear

我刚开始学习Swift。 这只是一个月,我可以向你保证,我没有做任何花哨的事情。 然而,在应用程序启动之前,模拟器上的启动屏幕需要很长时间才能消失。 它会持续至少5秒钟,然后再慢慢消退需要2.5秒。 随着它逐渐淡出,应用程序的第一个视图慢慢消失。它工作正常(只花了一秒钟),直到几天前,当我开始使用示例应用程序时突然发生这种情况。 以下是我确认过的事情:

  • 在最初的5秒内,应用程序将不接受任何用户交互。 但在2.5秒的褪色过程中,它会对触摸产生反应。
  • 这是一个系统性问题,因为所有示例代码都显示相同的问题。
  • 即使是没有任何修改的新项目也会出现同样的问题。 我尝试了“游戏”和“单一视图应用程序”。 在项目名称显示为启动屏幕后,“Hello World”完全显示大约需要8秒钟。 (选择“游戏”时。)
  • 重新启动Xcode并重新启动Mac无济于事。
  • 更新到Xcode(6.4)没有帮助。 我的Xcode是6.3.x(我相信在更新之前它是6.3.2)。
  • 重新安装新副本没有帮助。 我删除了新更新的6.4,并重新安装了6.4的新副本。
  • 我能找到的唯一类似事件就是这个链接 ,它没有提供答案。

我正在研究一个简单的练习计划。 它成功运行就像以前一样。 然后,我对代码做了一些小改动(没什么好看的 - 只是一些微不足道的改变。)下次我按下RUN按钮时,我注意到启动屏幕需要相当长的时间才能消失。 在那之后,它不会再回到现在的样子。

有人可以告诉问题的原因和解决方案吗? 非常感谢你。

您可以启用慢动画。 转到模拟并在Debug下检查:

在此输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM