我有一个Xamarin Forms页面,其中包含一个工具栏项:
<ToolbarItem Name="Cancel">
<ToolbarItem.Icon>
<OnPlatform x:TypeArguments="FileImageSource" WinPhone="button_cancel.png" />
</ToolbarItem.Icon>
</ToolbarItem>
这是使用位图在Windows Phone中显示取消图标。但是在Windows Phone中已经有这样的预定义图标(在Segoe UI Symbol字体中)。我可以使用它们而不是位图吗?
答案 0 :(得分:0)
您可以为NavigationPage创建自定义渲染器,然后使用自定义字体将普通图像源替换为本机图像。更多信息(示例适用于Android和iOS,但也应轻松采用Windows:https://forums.xamarin.com/discussion/17278/custom-font-in-xamarin-forms-font-awesome/p1