如何使用 swift 在 xcode 中删除(或不使用)启动屏幕故事板

how to remove(or not use) launch screen storyboard in xcode with swift

我制作了一些应用程序。 该应用程序不使用故事板。仅prommatically。

我也不想使用启动屏幕。

所以,删除 plist 中的启动行。 结果是....顶部和底部屏幕是黑色的space... 并开始黑屏...

如何删除启动屏幕?? (或者如何以编程方式使用代码制作启动屏幕?)

我想要的应用是... app icontouch -> mainview(collectionview) -> window addsubviw loading animation(UIView Anima...)....-> dismiss -> mainview

现在.... 应用程序 icontouch -> 启动屏幕!!!!! -> mainview(collectionview) -> window addsubviw loading animation(UIView Anima...).....-> dismiss -> mainview

您必须有一个启动屏幕,由故事板提供或使用资产目录中的图像。如果您删除这两个,那么 iOS 将假定您的应用不支持更大的显示器,这就是您得到黑条的原因;您的应用 运行 处于向后兼容模式。

由于启动屏幕是在您的应用程序加载时显示的,因此无法以编程方式创建;您的应用尚未 运行.

如果您想为启动屏幕制作动画,那么您需要启动故事板场景或启动图像与您的第一个视图相同。然后您可以为第一个视图设置动画