Xcode12 SwiftUI 项目创建 LaunchScreen 故事板

Posted

技术标签:

【中文标题】Xcode12 SwiftUI 项目创建 LaunchScreen 故事板【英文标题】:Xcode12 SwiftUI project create LaunchScreen storyboard 【发布时间】:2020-11-30 14:54:16 【问题描述】:

到目前为止,我一直在 plist.info 文件中定义我的启动屏幕背景和图像,但有时图像会调整全屏大小并且看起来很难看。因此,我想在 LaunchScreen 中使用旧的故事板。

但是,当我创建新的 LaunchScreen.storyboard 时,我看不到任何内容。

如何将其编辑为启动屏幕?

【问题讨论】:

【参考方案1】:

当您创建启动屏幕时,它应该会自动为您创建视图控制器。尝试创建一个新文件并确保您选择的是启动屏幕而不是情节提要(文件 -> 新建 -> 文件 -> 启动屏幕)。

否则,我在您的照片中看不到,但在右上角应该有一个库的 + 图标。选择它并将 ViewController 拖放到场景中。然后,您可以像编辑任何其他情节提要一样编辑 ViewController。

最后,确保您转到您的项目导航器 -> 常规 -> 并将启动屏幕文件更新为这个新文件。

【讨论】:

以上是关于Xcode12 SwiftUI 项目创建 LaunchScreen 故事板的主要内容,如果未能解决你的问题,请参考以下文章

如何在 XCode 中生成 iOS 13 SwiftUI 项目?

swiftUI中用Xcode创建Mac OS app项目和iOS app项目的区别?

在 SwiftUI (Xcode 12) 中折叠侧边栏

如何在 Xcode 12 的新 SwiftUI App 生命周期中更改 window.rootViewController?

SwiftUI 核心数据

SwiftUI项目如何在Xcode预览(Preview)中开启调试支持