两个具有相同名称的字体

时间:2013-06-02 12:20:51

标签: ios objective-c uifont

我必须在我的应用中使用两种字体:

font1.ttf,名称为:CustomFont

font2.ttf,名称为:CustomFont

这两种字体具有相同的名称,但唯一不同的是文件名,font1是正常的,font2是粗体。 在我阅读时,我需要添加UIAppFonts字体名称数组,而不是文件名。 在我的情况下,如果两种字体具有相同的字体名称,我该怎么办?

这就是我使用font1.ttf的方式:

[UIFont fontWithName:@"CustomFont" size:24.0];

1 个答案:

答案 0 :(得分:3)

谁创建了这些字体?是什么让你认为字体名称相同?我怀疑有人创建了一个名为x的字体,然后对该字体进行了权重,名称为x而不是x Bold。 右键点击TTF - >获取信息并选中“全名”字段。您很可能会为每个文件看到不同的名称。如果不是这种情况,我强烈建议更改其中一个字体名称以避免将来混淆。