【问题标题】:What are the correct AppBarButton icon sizes to include with UWP apps?UWP 应用中包含的正确 AppBarButton 图标大小是多少?
【发布时间】:2016-06-04 01:08:42
【问题描述】:

注意:此问题仅与 AppBarButton 图标有关。

在编写可在所有外形尺寸上运行的 UWP 应用时,我想包括所有必要的 AppBarButton 图标变体。

从我目前阅读的内容来看,我似乎需要在 100%、125%、150%、200% 和 400% 这五个比例因子中的每一个中使用 24x24 图标。换句话说,24x24、30x30、36x36、48x48、96x96。

这对吗?

另外,这些应该如何命名,以便系统根据基本名称正确选择正确的变体?

编辑:我在别处读到只需要一种尺寸,并且 Windows UWP 以独立于设备的单位呈现图标(即适当地缩放它。)

相比之下,iOS 允许在 @2x 和 @3x 后缀中包含多个图像,而 Android 允许将图像放置在特殊的子目录中,例如 dir-hdpi、dir-mdpi,其中 dir 是基本目录名称。所以看来UWP确实没有有这样的系统,只需要一个图标。这种修改后的理解正确吗?

【问题讨论】:

标签: button icons win-universal-app windows-store appbar


【解决方案1】:

您是对的:UWP 应用会根据设备呈现图标的大小。但是您可以在应用栏按钮中使用 Segoe MDL2 图标。有许多图标准备自动缩放。我在所有 UWP 应用程序中都使用了这种技术,没有任何问题。

https://msdn.microsoft.com/en-us/library/windows/apps/jj841126.aspx

如果您的图标使用 png 图像,我建议您将此图像的大小设置为 48x48 像素,这是应用栏图像图标的默认大小。然后,UWP 系统会自动缩放您的图标而不会出现渲染问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-21
    • 1970-01-01
    • 1970-01-01
    • 2019-04-23
    • 1970-01-01
    • 1970-01-01
    • 2016-12-19
    • 2017-09-30
    相关资源
    最近更新 更多