Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/313.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

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
C# 如何在iOS项目中使用xamarin在stacklayout上显示背景图像_C#_Xamarin - Fatal编程技术网

C# 如何在iOS项目中使用xamarin在stacklayout上显示背景图像

C# 如何在iOS项目中使用xamarin在stacklayout上显示背景图像,c#,xamarin,C#,Xamarin,我试图在stacklayout上显示一张照片作为背景 我在iOS项目的参考资料下创建了一个文件夹(奇怪的是,该文件夹在解决方案资源管理器中不可见,但可以通过我的Mac/上的Finder/看到) 我为文件夹Images取了一个名字,并在里面放了一张名为Scattering.jpg的图片 在我的stacklayout中,我输入了以下代码: <StackLayout> <Image Source="Images/Scattering.jpg" Horizo

我试图在stacklayout上显示一张照片作为背景

  • 我在iOS项目的参考资料下创建了一个文件夹(奇怪的是,该文件夹在解决方案资源管理器中不可见,但可以通过我的Mac/上的Finder/看到)

  • 我为文件夹
    Images
    取了一个名字,并在里面放了一张名为
    Scattering.jpg的图片

  • 在我的stacklayout中,我输入了以下代码:

     <StackLayout>
     <Image Source="Images/Scattering.jpg" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand" > </Image></StackLayout>
    
    
    
  • 但是图像没有出现

    我将在我的mac电脑上附上我的解决方案浏览器和finder的屏幕截图


    右键单击解决方案->显示选项->显示所有文件

    浏览到iOS资源文件夹和包含图像文件夹(右键单击,包含在项目中)

    然后,右键单击图像并确保“Build Action”是BundleResource


    设置图像的Request和HeightRequest以验证其是否显示。

    右键单击解决方案显示选项->显示所有文件。然后检查iOS资源文件夹。将显示“图像”文件夹。包含图像文件夹(包含在项目中),然后检查应用程序是否显示该图像。您可以使用“现在我看到”ReResources文件夹下的文件夹,但此方法非常简单,为什么不适用于meDid?您可以将Images文件夹包含到项目中(右键单击Images文件夹,然后单击include in project)。如果你做了。然后检查该映像的构建操作。右键单击图像。单击build action,然后选择Bundle Resource。那么它应该会起作用。用于在XAML中使用request和heightrequest测试硬代码图像。非常好!非常感谢你!我总结了我的评论作为回答。如果是有助于解决您的问题。请将此标记为答案。