首页 > 解决方案 > 如何解决 Xamarin Forms 中不工作的字体

问题描述

我想为我的 xamarin 应用程序添加特殊字体。我尝试使用本指南将字体添加到我的项目中,但是当我尝试在我的 android 设备上运行应用程序时,字体并没有改变。

在xml中: <Label Text="Reminder" FontSize="40" FontFamily="CabinSketch">

在装配信息中:[assembly: ExportFont("CabinSketchBold.ttf", Alias = "CabinSketch")]

我还将CabinSketchBold.ttf文件添加到我的主项目和android项目中的资源中作为“嵌入式资源”

但是,我设备中的字体仍然是默认的。

标签: androidxamarinxamarin.formsxamarin.android

解决方案


删除应用数据,然后重试。而且您只需要主项目中的字体文件作为嵌入式资源。有一个关于此的问题:https ://github.com/xamarin/Xamarin.Forms/issues/11843


推荐阅读