使用xamarin.ios中的LaunchScreen.storyboard添加启动映像

使用xamarin.ios中的LaunchScreen.storyboard添加启动映像,xamarin.ios,iphone-x,launch-screen,Xamarin.ios,Iphone X,Launch Screen,我正在使用Xamarin.ios并使用visual studio进行开发。我已经添加了LaunchScreen.Storyboard,用于显示发布图像,因为我也想将新的iPhoneX设备作为目标。 我目前面临的问题是,我无法在设备或模拟器上看到发射图像的图像 我无法使用LaunchImage.LaunchImage资产图像方法,因为iPhone没有占位符可用于在xamarin中添加图像 我尝试在images.xcsets文件夹中添加图像,并在故事板中访问它。然而,它只是显示空白屏幕 还尝试编辑c

我正在使用Xamarin.ios并使用visual studio进行开发。我已经添加了LaunchScreen.Storyboard,用于显示发布图像,因为我也想将新的iPhoneX设备作为目标。 我目前面临的问题是,我无法在设备或模拟器上看到发射图像的图像

  • 我无法使用LaunchImage.LaunchImage资产图像方法,因为iPhone没有占位符可用于在xamarin中添加图像

  • 我尝试在images.xcsets文件夹中添加图像,并在故事板中访问它。然而,它只是显示空白屏幕

  • 还尝试编辑contents.json以添加iphoneX启动图像,但仍然没有成功


  • 如果有人遇到同样的问题并解决了,请告诉我。

    我已经找到了解决方法

    遇到同样的问题后,我终于能够在下拉列表中选择我的图像集,方法是确保解决方案中包含Media.xcsets文件夹。默认情况下,它不是诱导的

    完成此操作后,通过清理和重建,我可以在“图像视图属性”下的下拉列表中选择SplashImage资源集


    我今天也遇到了同样的问题,我已经用最新版本7.4(build 1033)更新了visual studio for mac。我可以将映像添加到assets.xAssets中,现在它已经为我工作了。

    在iOS 8+中,苹果建议我们使用LaunchScreen来配置我们的发布映像。但不要将图像源放在Assets.xcsets中,我发现此文件夹中的图像不能用于Xamarin.iOS中的故事板。您可以直接将源代码放入项目中,然后重试。我在使用“资源”文件夹中的图像时遇到类似问题,但使用不同的图像仍然有效。我还不明白为什么,它们都是尺寸和大小相似的.png文件,都有小写的名称,透明的背景。。。我的建议是尝试其他图片。我有一个类似的问题,但到目前为止没有运气,如果有人找到了解决办法,请让我知道如何解决。