后退按钮不再显示箭头

时间:2020-09-29 01:41:33

标签: button uno-platform

我有一个像这样实现的后退按钮:

<Button x:Name="BackButton" Click="Back_Click" Style="{StaticResource NavigationBackButtonNormalStyle}"/>

在升级到Uno 3.1之前,它运行良好。现在,我的后退按钮显示为一个带有问号的框。我相信这意味着它找不到字体。我确实升级到了文档中提到的uno-fluentui-assets字体。我现在该如何工作?如果有人建议将后退箭头放在按钮上的另一种方法,那么我也很好。谢谢。

2 个答案:

答案 0 :(得分:2)

您应仔细检查您是否遵循font upgrade documentation中的所有步骤。我无法复制您的问题-使用Uno.UI 3.1.0-dev.536和使用最新版本的Uno app template创建的空白应用程序,您发布的代码段可以在iOS,Android和WebAssembly上正确显示包括Uno Fluent Assets字体。

如果您使用最新的模板创建一个新的空白应用程序,则可以检查其中的字体集成方式,并仔细检查其与您自己的应用程序所做的匹配。

答案 1 :(得分:2)

感谢您的回复-您说对了-我错过了一步。因此,如果其他人犯了类似的错误,则说明要求修改info.plist并将旧字体名称替换为新字体名称。不要双击info.plist,右键单击它并选择打开方式。然后选择XML(文本)编码器。忽略有关行尾不一致的警告。向下滚动并在此处替换字体名称。我的Android头很好-昨天发布时我很想念它。希望这会有所帮助,并感谢大卫给我看一眼,并给了我我所需要的合理建议。