我希望在我的iPhone/iPad应用程序中添加非系统字体。
我已经将字体文件添加到项目中,并将字体添加到info.plist的UIAppFonts
属性中。
为了加载字体,我使用UIFont
的fontWithName
方法。但是,该字体的名称似乎不是文件名,无论是否带有扩展名,也不是在Font Book中显示的名称。
UIFont* font = [UIFont fontWithName:@"What goes here?" size:10];
我在哪里可以找到字体的名称?
我希望在我的iPhone/iPad应用程序中添加非系统字体。
我已经将字体文件添加到项目中,并将字体添加到info.plist的UIAppFonts
属性中。
为了加载字体,我使用UIFont
的fontWithName
方法。但是,该字体的名称似乎不是文件名,无论是否带有扩展名,也不是在Font Book中显示的名称。
UIFont* font = [UIFont fontWithName:@"What goes here?" size:10];
我在哪里可以找到字体的名称?
UIFont
的 +familyNames
方法和 +fontNamesForFamilyName:
方法应该能解决问题。