我正在使用自定义字体,目前正在使用一种名为“ Yellowtail-Regular.tff”的字体。我Fonts
在iOS文件夹中创建了一个名为的地图,并在其中添加了tff文件。之后,我进入Info.plist并创建了一个,Fonts provided by application
然后在其中创建了一个名为的新字符串Fonts/Yellowtail-Regular.ttf
。
现在,当我尝试像这样使用它时:
标准字体(Helvetica Neue)仍然保留。我也尝试过:
但是结果相同。
我错过了一步还是做错了什么?
如果您Yellowtail-Regular.ttf
从http://www.1001freefonts.com/yellowtail.font使用,则该字体名称iOS
将为Yellowtail
。
每个平台都有不同的命名约定,因此使用Device.OnPlatform
可能类似于:
public Label() { FontFamily = Device.OnPlatform("Yellowtail", "Yellowtail-Regular", "/Assets/Yellowtail-Regular.ttf#Yellowtail-Regular"); }
要确认您的iOS字体系列名称,请macOS
打开您的.ttf
using,Font Book
然后将使用macOS
/ 的名称iOS
是应用程序标题栏中的名称。