AppBar按钮图标不适合椭圆形

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AppBar按钮图标不适合椭圆形相关的知识,希望对你有一定的参考价值。

嘿,我正在创建底部的应用栏,并向其添加3,应用栏按钮,如下所示。一种使用内置图标,另外两种使用位图图标

<AppBarButton>
<AppBarButton.Icon>
    <BitmapIcon UriSource="ms-appx:///Assets/Like.png" Height="20" Width="20"/>
</AppBarButton.Icon>

带有位图图标的AppBarButton在设计视图中正确显示,该视图包含在appbar按钮的蚀中。但是,当我将其部署到手机上时,应用程序栏按钮如下所示(右侧有两个)

https://s24.postimg.org/q3yg74gx1/wp_ss_20150309_0002.jpg

Wrong render of appbar button

什么是沃恩

答案
我认为您可能已经忘记了适当的填充-详细信息at MSDN

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9kclRBei5qcGcifQ==” alt =“应用程序栏的paddig”>
另一答案
我建议您在PC上的Microsoft SDKs文件夹中找到默认的Windows Phone图标。就我而言,它是C:Program Files (x86)Microsoft SDKsWindows Phonev8.1IconsLight。在那里,您可以检查如何正确地为应用程序栏准备图标。“

它们必须是带有alpha通道的

76 x 76 PNG图像(包括padding)。

以上是关于AppBar按钮图标不适合椭圆形的主要内容,如果未能解决你的问题,请参考以下文章

如何在Android的谷歌地图片段中更改默认的蓝色圆形位置图标?

点击 AppBar 打开抽屉

AppBar 自定义顶部导航按钮 图标颜色 以及 TabBar 定义顶部 Tab 切换

如何将抽屉连接到颤动的动画图标按钮?

如何从 AppBar 中删除或隐藏后退图标 [重复]

圆形图标弹出菜单的正确波纹效果形状