添加启动屏幕图像而不是为 iOS 使用 LaunchScreens.storyboard
Add Launch Screen Image instead of using LaunchScreens.storyboard for iOS
我正在以编程方式为我的 iOS 应用程序执行 UI。唯一剩下的就是 LaunchScreen.storyboard
,我还没有找到使用它的方法。
奇怪的是,我在互联网上找不到太多相关信息。
有没有办法摆脱它并改用 AssetSet?
That's (the highlighted file) what I want to get rid of
没有办法完成你想要的,你必须在plist中为启动屏幕提供一个故事板文件,如果你想自定义去布局并添加图像或任何你想要的,没有地方可以以编程方式为
配置 UIView
由于问题包含 "use a View or and UIImage instead?"
来自 Apple 的文档...
Static Launch Screen Images
It’s best to use an Xcode storyboard for your launch screen, but you can provide a set of static images if necessary.
参考页面,包括所需图像尺寸的列表:https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/launch-screen/
注意:要使用图像而不是故事板...
在 Xcode 中打开您的资产目录(或创建一个新目录),右键单击资产部分并 select App Icons & Launch Images -> New iOS Launch Image
它将创建正确的模板。同时转到项目常规设置和 select Launch Images Source - Use Asset Catalog...
此处根据 https://whosebug.com/users/6257435/donmag 的回答对步骤进行了简短描述:
- 创建一个新的 AssetSet:+ -> AppIcons & Launch Images -> New iOS启动图片
- 转到您的目标设置到常规
- 在 App Icons and Launch Images 下清除 Launch Screen File 字段和 select 您刚刚在 Launch Images Source 创建的 LaunchScreen Asset 集
- 您可能必须从您测试它的 device/simulator 中删除该应用程序,新的启动图像应该会在启动时显示
我正在以编程方式为我的 iOS 应用程序执行 UI。唯一剩下的就是 LaunchScreen.storyboard
,我还没有找到使用它的方法。
奇怪的是,我在互联网上找不到太多相关信息。
有没有办法摆脱它并改用 AssetSet?
That's (the highlighted file) what I want to get rid of
没有办法完成你想要的,你必须在plist中为启动屏幕提供一个故事板文件,如果你想自定义去布局并添加图像或任何你想要的,没有地方可以以编程方式为
配置UIView
由于问题包含 "use a View or and UIImage instead?"
来自 Apple 的文档...
Static Launch Screen Images
It’s best to use an Xcode storyboard for your launch screen, but you can provide a set of static images if necessary.
参考页面,包括所需图像尺寸的列表:https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/launch-screen/
注意:要使用图像而不是故事板...
在 Xcode 中打开您的资产目录(或创建一个新目录),右键单击资产部分并 select App Icons & Launch Images -> New iOS Launch Image
它将创建正确的模板。同时转到项目常规设置和 select Launch Images Source - Use Asset Catalog...
此处根据 https://whosebug.com/users/6257435/donmag 的回答对步骤进行了简短描述:
- 创建一个新的 AssetSet:+ -> AppIcons & Launch Images -> New iOS启动图片
- 转到您的目标设置到常规
- 在 App Icons and Launch Images 下清除 Launch Screen File 字段和 select 您刚刚在 Launch Images Source 创建的 LaunchScreen Asset 集
- 您可能必须从您测试它的 device/simulator 中删除该应用程序,新的启动图像应该会在启动时显示