【发布时间】:2020-04-29 04:22:53
【问题描述】:
我一直在以编程方式编写应用程序,突然决定在启动屏幕上做一些工作,自从我创建项目文件以来我没有碰过它,我尝试添加 UILabel 文本以及 UIImageView (两者都分别带有约束),但是我似乎无法让 LaunchScreen 在模拟器上显示我的设备。
有没有人在非故事板项目中使用启动屏幕的经验?关于如何让它发挥作用的任何提示?
我的启动屏幕勾选了所有相应的框,例如 Use as Launch Screen 和 Is Initial Controller
【问题讨论】:
-
您的 Info.plist 很可能指向了错误的情节提要以用作其启动屏幕。如果您在创建项目后重命名了启动屏幕故事板。
-
感谢您的评论,我根本没有触摸启动屏幕。
Launch screen interface file base name目前的值为LaunchScreen。还是需要在后面加.storyboard? -
如果它显示 LaunchScreen 并且有一个 LaunchScreen.storyboard 并且您已对其进行了编辑,则您的编辑应该会在您启动应用程序时短暂显示。试着让整个背景变成红色,看看你在启动时是否看到红色闪烁。
标签: swift xcode storyboard launch-screen