2

我正在为我现有的 Xamarin 表单项目开发 Xamarin UWP 项目。我现有的项目仅支持 Android 和 iOS。现在,我也在尝试将支持扩展到 UWP。

在 Xamarin UWP 项目中,需要在 UWP 项目中使用的图标大小应该是多少,以便它在所有设备(移动设备、平板电脑和台式机)中兼容。?

在 Android 中,我们可以选择根据可绘制文件夹提供大小,而在 iOS 中,我们可以提及图标及其大小,例如 1x、2x 和 3x。同样,添加 Xamarin UWP 项目中使用的图标资产的方法是什么?

我检查了下面的链接,还尝试在 UWP 项目的包清单文件中生成 Visual assets 选项卡中使用的图标,但它没有工作。相关文档在这里

任何人都可以向我提供生成 Xamarin UWP 项目中使用的图标的标准大小的方法吗?

4

1 回答 1

0

UWP 具有非常相似的指定图像比例的方法。文件名模式如下:

ImageName.scale-XXX.png

其中XXX是图像的缩放因子。您应该提供的推荐比例是100200400,但您也可以选择提供 150 和 125 。

图像的大小应按比例缩放,因此当您的默认图像为 25 像素宽且比例为 100 时,它应为 100 像素宽且比例为 400。

对于应用程序图标和资产,应该使用 Visual Studio 轻松完成。例如,将中等磁贴设置为Assets\Square150x150Logo.png,现在在Assets文件夹中添加如下图像:

  • 资产\Square150x150Logo.scale-150.png
  • 资产\Square150x150Logo.scale-200.png
  • 资产\Square150x150Logo.scale-400.png

请注意,您没有任何具有确切文件名 ( Assets\Square150x150Logo.scale-150.png) 的图像,只有“比例”变体。操作系统将根据需要使用适当的操作系统。

要查看您需要的尺寸,请查看 Visual Studio 中的指南:

尺寸

于 2018-04-03T09:32:44.150 回答