我只想使用 Assets.xcassets 文件中的图像设置 LaunchScreen 图像。
在 Assets.xcassets 中,我添加了一个“新 iOS 启动图像”,并以 PNG 格式提供图像。
在 Project > General > App Icons and Launch Images 中,我有以下设置:
应用图标来源:[AppIcon] (->) (单击箭头会转到 Assets 文件夹。)
启动屏幕文件:LaunchScreen (没有箭头,什么都没有。)
出于某种原因,没有“启动图像源”选项,我一直在有关此 LaunchScreen 问题的所有其他在线解决方案建议中看到它。
这些是我在 Xcode 项目文件树中的相关文件:
Assets .xcassets
LaunchScreen.storyboard
结果:
LaunchScreen 只是显示为空...
我做了很多谷歌搜索,检查了很多关于这个的帖子。尝试删除应用程序和项目本身并从头开始重试几次......我很迷茫。
我在这里做错了什么?我只想显示来自 Assets.xcassets 的 LaunchScreen 图像...
PS:抱歉无法嵌入图片,所以只允许我包含图片的 URL,直到我收集到更多的声誉点,我觉得这完全是胡说八道。
最佳答案
现在在 Xcode 11 中,我们无法从常规选项卡的“应用程序图标和启动图像”部分设置启动图像,而 Storyboard是设计启动屏幕的唯一方法。 “启动屏幕文件”告诉应用程序启动时将加载的 Storyboard名称。
放置UIImageView
在 LaunchScreen.storyboard 中,并使用 Assets.xcassets 中所需的 Assets 设置您的 imageview。 Check this image for reference
关于ios - Xcode 11.4.1 - 从 Assets 文件夹加载 LaunchScreen 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61662245/