我从Visual Studio Xamarin.Forms Shell模板制作应用程序。我在Android(可绘制文件夹)和iOS项目(资产目录)中添加了本Map像。在Android中,一切都很好。但在iOS项目中,图像仅在iPhone模拟器中可见。图像不显示在真实的设备(iPhone)上。我不知道问题在哪里。我正在使用Xamarin。Form 4.8
Images in assets catalog
包含图像的项目详细信息页面。
<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>
2条答案
按热度按时间5rgfhyps1#
我们有这个问题,花(浪费?)几个小时来看这个。
图像没有出现在真实的iOS设备上(在调试中),但在模拟器上运行良好。本地和远程映像导致相同的问题。
问题似乎是项目设置。
从“Additional mtouch arguments:”字段中删除--interpreter似乎可以让它工作。我们相信复选框“启用Mono解释器”意味着同样的事情,当勾选图像应该仍然工作和热重载太。
voj3qocg2#
在我的例子中,我使用了两个不同的系统来构建应用程序。图像名称包含-而不是_一旦我纠正它,并包括在项目中,它为我工作。
祝你今天愉快