无法在iPhone应用程序中添加某些字体

在我的应用程序中,我需要添加两个字体:

Insight_screen_Regular-e和Insight_screen_Bold-e

我把它们拖到ttf格式的Xcode项目资源文件夹。 在application-info.plist文件中,我已经添加了“应用程序提供的字体”这个关键字到一个新的行,然后添加了两个项目来添加字体。然后我build立了这个项目。

但是我无法从xib文件中访问这些字体。 可能是什么原因。 提前致谢。

阅读这个答案 。

你可能没有在fontWithName:size:使用正确的string。 您需要在fontWithName:size:中使用字体的PostScript名称,您可以通过在OS X的Font Book中打开字体,select字体,然后按cmd + I来查找该字体。

从.m文件我使用这样的自定义字体

 btnPhotoLibrary.titleLabel.font = [UIFont fontWithName:@"Hand Of Sean" size:18]; 

在这里输入图像说明