Uno 平台:字体在安卓上显示不正确



我从概念验证Uno App开始。 我已经实现了一个在 UWP 和 IOS 中运行良好的导航视图。 此问题存在于 android 版本中,其中字形未正确显示。 我将字体从窗口复制到Android部分的资产/字体目录中。 这是一段相关的代码

<NavigationViewItem Content="Connect" x:Name="B">
<NavigationViewItem.Icon>
<FontIcon FontFamily="Segoe MDL2 Assets"   Glyph="&#xEBDB;"/>
</NavigationViewItem.Icon>
</NavigationViewItem>

我正在使用上述Segoe MDL2资产字体。 我可能只是不明白这些例子。 任何帮助将不胜感激。 谢谢。

尝试使用完全限定的路径,例如:

<FontIcon FontFamily="Assets/Fonts/Segoe MDL2 Assets"   Glyph="&#xEBDB;"/>

您可以在文档中找到有关在 Uno 平台上使用自定义字体的指南:https://platform.uno/docs/articles/using-uno-ui.html#custom-fonts

最新更新