Xamarin.Forms 工具栏项图标大小

4

我有一个Xamarin.Forms PCL项目,并且我正在尝试像下面这样为我的应用程序添加工具栏,我的目标平台是UWP。

<ContentPage.ToolbarItems>
    <ToolbarItem Icon="attach.png" Order="Primary" Priority="1" />
    <ToolbarItem Icon="camera.png" Order="Primary" Priority="1" />
    <ToolbarItem Text="Item1" Order="Secondary" Priority="1" />
    <ToolbarItem Text="Item2" Order="Secondary" Priority="2" />
    <ToolbarItem Text="Item3" Order="Secondary" Priority="3" />
    <ToolbarItem Text="Item4" Order="Secondary" Priority="4" />
</ContentPage.ToolbarItems>

我已经将所有图标源添加到UWP项目的根文件夹中。当我在Windows 10桌面上运行应用程序时,图标显示得太小了。尽管图像的原始大小是可以的。 enter image description here 如果有人知道如何解决这个问题,我会非常感激。

你是如何解决这个问题的? - Emil
你能修好这个问题吗? - Kikanye
1个回答

3
很抱歉,我无法在我的端上重现您的问题。我已经在UWP和xamarin.forms中使用了相同的图标进行比较,它们在大小上没有任何区别。 < p > enter image description here

< p > ToolbarItem 图标的大小是固定的。如果您使用带有文本描述的图标,则图像将非常小,在这种情况下,您可以设置ToolBarItem的 Text 属性。当您单击“更多按钮”时,ToolBarItems将展开,以便文本可以很好地显示。并且最好使用活动区域足够大的图像。

<ToolbarItem Icon="camera.png" Order="Primary" Priority="1" Text="camera"/>

enter image description here


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接