后退按钮不再显示箭头

问题描述

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

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

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

解决方法

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

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

,

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...