【发布时间】:2020-11-02 23:53:06
【问题描述】:
我从 Visual Studio Xamarin.Forms Shell 模板制作了应用程序。我将本地图像添加到 android(可绘制文件夹)和 iOS 项目(资产目录)。在 Android 中一切正常。但在 iOS 项目中,图像仅在 iPhone 模拟器中可见。图像未在真实设备 (iPhone) 上显示。而且我不知道问题出在哪里。我正在使用 Xamarin.Form 4.8
包含图片的商品详情页面。
<StackLayout Spacing="20" Padding="15">
<Image Source="baseline_home_black_48.png" HeightRequest="100" WidthRequest="100"></Image>
<Image Source="baseline_home_black_48" HeightRequest="100" WidthRequest="100"></Image>
...
</StackLayout>
【问题讨论】:
-
尝试删除并重新添加具有不同名称的图像。同时清理并重新构建您的项目。
-
@JackHua-MSFT 我试过了。我使用了新名称 house.png,但什么也没发生。
-
这很奇怪。我测试了你的项目,图像显示在我的真实设备上。
-
@JackHua-MSFT:感谢您的测试。也许我的开发 iPhone 有问题……或 Visual Studio 部署设置。
-
您可以尝试使用其他 iPhone 或其他图像,看看它是否有效。
标签: ios xamarin.forms