繁体   English   中英

如何在Xamarin iOS中将启动屏幕设置为Assets.xcassets目录中的图像?

[英]How to set launch screen in Xamarin iOS to images in Assets.xcassets directory?

我需要为Xamarin iOS应用程序(Xamarin Forms应用程序的一部分)设置启动屏幕,我正在按照本教程进行操作 ,但是在这里我只能将启动屏幕设置为仅一张图像,我想确保它会在所有设备上显示相同。 我在资产目录>资产> LaunchImages中添加了所需的所有大小

在此处输入图片说明

并将Info.plist中的Launch Screen设置为LaunchScreen,但是资产图像在图像下拉列表中不可用(仅在LaunchScreen.storyboard的同一目录中的图像),因此LaunchScreen无法访问到资产目录的资产文件夹!

有什么帮助吗?

不要将要使用的图像添加到资产目录中。 而是直接将图像添加到您的项目中,并确保将它们包含在目标中。 您必须回到旧的“ image.png”,“ image@2.png”,“ image@3.png”命名约定,以便为不同的屏幕尺寸提供不同的图像。

另一个可能的解决方案:

如果将图像集添加到资产目录,则这些图像应在启动屏幕情节提要中可用。 将一个“图像视图”添加到情节提要中的视图控制器,选择该图像,打开“属性面板”,然后在“图像”下拉列表中设置选择资产目录中的图像。

欲了解更多信息,请访问这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM