Image Xamarin在Android和iOS之间形成图像不匹配
在Xamarin Forms项目中,对于iOS,只存在一个pdf格式的图形,每个资源文件夹中的图形分辨率都是任意的 但安卓系统的图像比iOS系统的图像要大 例如,使用按钮:Image Xamarin在Android和iOS之间形成图像不匹配,image,xamarin.forms,Image,Xamarin.forms,在Xamarin Forms项目中,对于iOS,只存在一个pdf格式的图形,每个资源文件夹中的图形分辨率都是任意的 但安卓系统的图像比iOS系统的图像要大 例如,使用按钮: <Button Text="" Image="btnmail" WidthRequest="60" HorizontalOptions="EndAndExpand" />
<Button Text=""
Image="btnmail"
WidthRequest="60"
HorizontalOptions="EndAndExpand"
/>
在iOS上,结果是:
相反,在android上:
你知道为什么会这样吗?你应该为不同的Android设备准备所有尺寸的图标,因为它们有不同的屏幕分辨率 lpdi⇒ 300像素*180像素 mdpi⇒ 400像素*240像素 hdpi⇒ 600像素*360像素 xhdpi⇒ 800像素*480像素 xxhdpi⇒ 1200像素*720像素 xxxhdpi⇒ 1600像素*960像素 你可以参考