Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xamarin iOS发布图像未显示_Xamarin_Splash Screen - Fatal编程技术网

Xamarin iOS发布图像未显示

Xamarin iOS发布图像未显示,xamarin,splash-screen,Xamarin,Splash Screen,我正在尝试使用LaunchScreen.storyboard来显示一个简单的图像 我按照指示做了 我尝试使用的图像没有显示 我的assets.xcsets文件中有另一个图像,当我将完全相同的ImageView设置为该图像时,它显示得很好 如果我将所需图像复制到Assets.xAssets文件夹下自己文件夹中工作的图像顶部,则所需图像可以工作 我只是无法将我想要的图像放在它自己的Assets.xcsets文件夹中,以用作启动屏幕 如果我在我的任何xaml表单中添加一个,那么图像就会显示得很好 该图

我正在尝试使用LaunchScreen.storyboard来显示一个简单的图像

我按照指示做了

我尝试使用的图像没有显示

我的assets.xcsets文件中有另一个图像,当我将完全相同的ImageView设置为该图像时,它显示得很好

如果我将所需图像复制到Assets.xAssets文件夹下自己文件夹中工作的图像顶部,则所需图像可以工作

我只是无法将我想要的图像放在它自己的Assets.xcsets文件夹中,以用作启动屏幕

如果我在我的任何xaml表单中添加一个,那么图像就会显示得很好

该图像在VS2019的故事板编辑器中也显示良好

我完全搞不懂为什么这个图像不能在LaunchScreen.storyboard上作为一个启动画面

我希望有人能帮我弄明白

这是我的故事板截图:

当我运行应用程序时,除了一个黑色的启动屏幕外,我什么也看不到

这里是一个屏幕截图,我在我的Assets.xcsets中将图像设置更改为另一个图像

当我将其设置为该值时,启动时splash会显示该图像

以下是my Assets.xAssets文件夹的图像:

正如我之前所说的,如果我只是简单地复制并粘贴一个不在Assets.xcsets文件夹中的图像顶部工作的图像(当然要重命名它),那么我想要的图像就可以像splash一样正常工作


因此,这不是图像本身。我不明白发生了什么。

您好,我只是无法将我想要的图像放在自己的Assets.xcsets文件夹中作为启动屏幕使用。你能分享一些截图来解释它的意思吗?这将有助于理解您的问题。我添加了一些屏幕截图。希望这有帮助。我刚刚发现了一些新信息。我已经在iOS 11 Pro Max设备的模拟器上运行了这个。我刚刚在我的iOS XS Max设备上试用了它,然后闪屏就出现了。我仍然不明白为什么它不能在模拟器中工作。分辨率是相似的,其他的图像工作得很好,大小几乎完全一样。嗨,你是说它在物理设备中工作吗?你也可以试着测试其他模拟器,看看它是否工作。找出了区别,但不知道为什么会发生。模拟器是iOS 14。我的物理设备是iOS 13.7。我安装了3.5模拟器,并在上面运行了我的应用程序,飞溅显示良好。因此,它与iOS 14或其模拟器版本有关。你能解释一下吗?