我一直在以编程方式编写一个应用程序,突然决定在启动屏幕上做一些工作,自从创建项目文件以来我就没有碰过它,并且我尝试添加 UILabel 文本以及 UIImageView (两者分别与约束),但是我似乎无法让 LaunchScreen 在模拟器上显示我的设备。
有人有在非故事板项目中使用启动屏幕的经验吗?关于如何让它发挥作用有什么建议吗?
我的启动屏幕已勾选所有适当的框,例如Use as Launch Screen
and Is Initial Controller
也许你的期望是错误的。启动屏幕不是启动屏幕;而是启动屏幕。这只是为了让用户感觉到,在应用程序实际启动并运行之前,点击跳板中的图标后,令人心惊肉跳的时刻正在发生一些事情。它将显示非常简短,并且应该或多或少与应用程序的初始界面相同(通常减去很多细节)。您可能必须打开慢速动画才能看到启动屏幕;如果您的应用程序在启动过程中执行的操作很少(这很好),那么即使如此,您也可能几乎看不到启动屏幕!
在此示例中,启动屏幕是红色的,即使使用慢速动画,它在应用程序填满屏幕之前很久就已经褪色为真实应用程序的白色:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)