【问题标题】:how to use image in ios with Xamarin forms如何在带有 Xamarin 表单的 ios 中使用图像
【发布时间】:2017-11-16 12:43:32
【问题描述】:

我将 Xamrin 表单用于 IO 和 Android 上的应用。

在我的 Android 项目和 IOS 项目中,我在“resources”文件夹中有一个“drawable”文件夹(带有我的图像)。

在我的 XAML 中,我这样调用: <Image Source="@drawable/clockCircular.png"/>

尝试在 Android 上查看图像时,我可以看到我的图像。 尝试在 iOS 上查看图像时,图像不显示。

我想保留这个文件结构(资源 > 可绘制)。 我在网上以images 的身份关注了许多教程,但我仍然被阻止在这里。

【问题讨论】:

标签: c# android ios xamarin.ios xamarin.forms


【解决方案1】:

Resources > drawable 结构为android,你需要把图片放在iOS 项目的Resources 文件夹中,并验证文件名是否正确并且没有使用任何特殊符号。

编辑

您需要像下面这样设置图像源,无需添加指定drawableiOS(资源)和Android(资源>可绘制)两个平台都会自动获取。

<Image Source="clockCircular.png"/>

【讨论】:

  • TY,实际上是在我将图像放入 IOS 资源中(我已删除我的子文件夹)并在我替换 by ,它的工作:)
【解决方案2】:

IOS => 您需要将图像放在“资源”上(注意:没有更多路线) ANDROID => 你需要把图片放在“Resources/drawable”上。

在不同的平台上,图像有不同的路线。

然后你可以在 xaml 文件上放&lt;Image Source="imageName.jpg" /&gt;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-04
    • 2018-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多