【问题标题】:Xamarin Forms image mismatch between Android and iOSAndroid 和 iOS 之间的 Xamarin Forms 图像不匹配
【发布时间】:2019-03-02 03:49:08
【问题描述】:

在 Xamarin Forms 项目中,iOS 仅存在一个 pdf 格式的图形,android 每个资源文件夹中图形的任何分辨率。

但 Android 图片显示的比 iOS 图片大。

例如,使用按钮:

<Button  Text=""
         Image="btnmail"
         WidthRequest="60"
         HorizontalOptions="EndAndExpand"
  />

在 iOS 上,结果是:

在安卓上,改为:

知道为什么会这样吗?

【问题讨论】:

    标签: image xamarin.forms


    【解决方案1】:

    您应该为不同的 Android 设备准备所有尺寸的图标,因为它们具有不同的屏幕分辨率。

    lpdi ⇒ 300 像素 * 180 像素

    mdpi ⇒ 400 像素 * 240 像素

    hdpi ⇒ 600 像素 * 360 像素

    xhdpi ⇒ 800 像素 * 480 像素

    xxhdpi ⇒ 1200 像素 * 720 像素

    xxxhdpi ⇒ 1600 像素 * 960 像素

    您可以参考this document.

    【讨论】:

      猜你喜欢
      • 2017-06-30
      • 1970-01-01
      • 2014-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-27
      • 2016-01-23
      相关资源
      最近更新 更多