如何在启动情节提要中使用资产目录中的启动图像?
How do I use the Launch Images from an Asset Catalogue in the Launch Storyboard?
我确实需要在项目中支持基于故事板的启动屏幕和 'traditional' 启动图像。
添加带有指向启动屏幕的 UIImageView
的启动屏幕故事板似乎是一种直接的方法。然而,Interface Builder 无法找到启动图像并且根本无法显示它。
由于所有尺寸在内容上也不同,故事板是否会 select 正确的图像?
重建具有 类 大小和约束的图像不太可能,因此
TL;DR:如何使用使用启动屏幕图像集中相应图像的启动故事板?
在 Assets.xcassets 中,单击 + 和 select 应用程序图标和启动图像 --> 新建 iOS 启动图像。拖放具有上述尺寸的启动图像。
现在在项目和目标列表中,select 您的项目,然后是常规选项卡。在 App Icons & Launch Images 中,点击 Launch Images Source & select 你新创建的源文件。
我知道这是一个老问题。简短的回答是 "you can't",但有一个解决方法。
这是我的做法:
不要将要使用的图像添加到资产目录中。相反,将图像直接添加到您的项目中,并确保将它们包含在目标中。您必须回到旧的 "image.png"、"image@2.png"、"image@3.png" 命名约定,以便为不同的屏幕尺寸提供不同的图像。
希望对遇到此问题的任何人有所帮助。
为了在您的加载屏幕中使用 Images.xassets 图片
您必须手动删除 LaunchScreen.storyboard 并将 .xassets 设置为主要目标的常规选项卡中的选项。
此外,在您从模拟器(或设备)中删除应用程序并重新安装之前,启动屏幕可能会出现错误。
我确实需要在项目中支持基于故事板的启动屏幕和 'traditional' 启动图像。
添加带有指向启动屏幕的 UIImageView
的启动屏幕故事板似乎是一种直接的方法。然而,Interface Builder 无法找到启动图像并且根本无法显示它。
由于所有尺寸在内容上也不同,故事板是否会 select 正确的图像?
重建具有 类 大小和约束的图像不太可能,因此
TL;DR:如何使用使用启动屏幕图像集中相应图像的启动故事板?
在 Assets.xcassets 中,单击 + 和 select 应用程序图标和启动图像 --> 新建 iOS 启动图像。拖放具有上述尺寸的启动图像。 现在在项目和目标列表中,select 您的项目,然后是常规选项卡。在 App Icons & Launch Images 中,点击 Launch Images Source & select 你新创建的源文件。
我知道这是一个老问题。简短的回答是 "you can't",但有一个解决方法。
这是我的做法:
不要将要使用的图像添加到资产目录中。相反,将图像直接添加到您的项目中,并确保将它们包含在目标中。您必须回到旧的 "image.png"、"image@2.png"、"image@3.png" 命名约定,以便为不同的屏幕尺寸提供不同的图像。
希望对遇到此问题的任何人有所帮助。
为了在您的加载屏幕中使用 Images.xassets 图片
此外,在您从模拟器(或设备)中删除应用程序并重新安装之前,启动屏幕可能会出现错误。