我想在我的ios应用程序中使用HelveticaNeue-UltraLight。我将字体文件作为资源添加到我的项目中,并在plist文件中添加“应用程序提供的字体”键。文件名是HelveticaNeue.dfont,我已将它添加到关键数组中。自定义字体在ios不工作
当我检查可用的字体我现在可以看到它... ...
NSArray *fonts = [UIFont fontNamesForFamilyName:@"Helvetica Neue"];
for(NSString *string in fonts){
NSLog(@"%@", string);
}
1-07-08 17:32:57.866 myApp[5159:207] HelveticaNeue-Bold
2011-07-08 17:32:57.866 myApp[5159:207] HelveticaNeue-CondensedBlack
2011-07-08 17:32:57.867 myApp[5159:207] HelveticaNeue-Medium
2011-07-08 17:32:57.867 myApp[5159:207] HelveticaNeue
2011-07-08 17:32:57.868 myApp[5159:207] HelveticaNeue-Light
2011-07-08 17:32:57.868 myApp[5159:207] HelveticaNeue-CondensedBold
2011-07-08 17:32:57.868 myApp[5159:207] HelveticaNeue-LightItalic
2011-07-08 17:32:57.869 myApp[5159:207] HelveticaNeue-UltraLightItalic
2011-07-08 17:32:57.869 myApp[5159:207] HelveticaNeue-UltraLight // HERE IT IS!
2011-07-08 17:32:57.869 myApp[5159:207] HelveticaNeue-BoldItalic
2011-07-08 17:32:57.870 myApp[5159:207] HelveticaNeue-Italic
但是,当我尝试把它[UIFont fontWithName:@“HelveticaNeue-超轻”大小:12]我刚获得HelveticaNeue-Light ..
我没有收到任何错误或警告。 请帮忙!
我尝试了几个空白模式,没有去...我也看到了链接..谢谢!它真的让我困惑,HelveticaNeue-UltraLightItalic确实可行! –
这是过时的,但我仍然在这里,所以FYI正确的格式现在是HelveticaNeue-UltraLight,请参阅http://iosfonts.com/获取完整列表。 –