Xamarin表单- iOS:图像在真实的设备上不可见,但在模拟器上可见

ukdjmx9f  于 11个月前  发布在  iOS
关注(0)|答案(2)|浏览(128)

我从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>

Link to download project

5rgfhyps

5rgfhyps1#

我们有这个问题,花(浪费?)几个小时来看这个。
图像没有出现在真实的iOS设备上(在调试中),但在模拟器上运行良好。本地和远程映像导致相同的问题。
问题似乎是项目设置。
从“Additional mtouch arguments:”字段中删除--interpreter似乎可以让它工作。我们相信复选框“启用Mono解释器”意味着同样的事情,当勾选图像应该仍然工作和热重载太。

voj3qocg

voj3qocg2#

在我的例子中,我使用了两个不同的系统来构建应用程序。图像名称包含-而不是_一旦我纠正它,并包括在项目中,它为我工作。
祝你今天愉快

相关问题