如何在我的iPhone应用程序中使用FUTURA粗体字体

如何在我的iPhone应用程序中使用FUTURA粗体字体,iphone,xcode4,uifont,Iphone,Xcode4,Uifont,我正在尝试在我的应用程序中使用FUTURA BOld,但它并没有按应有的方式工作。我在系统中安装了字体,在代码资源中复制了字体。使用字体名称编辑info.plist。选择相同的字体,但它只是给我简单的字体 有什么想法吗 谢谢,1)您是否制作了数组类型的plist条目UIAppFonts,将您的(ttf)文件名作为成员值 2) 您使用的是实际的内部字体名称吗?这可能与ttf文件名不同。使用 NSLog(@"fonts: %@",[UIFont familyNames]); 获取字体列表。查找您的

我正在尝试在我的应用程序中使用FUTURA BOld,但它并没有按应有的方式工作。我在系统中安装了字体,在代码资源中复制了字体。使用字体名称编辑info.plist。选择相同的字体,但它只是给我简单的字体

有什么想法吗

谢谢,

1)您是否制作了数组类型的plist条目
UIAppFonts
,将您的(ttf)文件名作为成员值

2) 您使用的是实际的内部字体名称吗?这可能与ttf文件名不同。使用

NSLog(@"fonts: %@",[UIFont familyNames]);

获取字体列表。查找您的字体并准确使用该名称。

当我检查可用的字体名称时,我没有得到FUTURA-Bold。当我检查可用的字体名称时,我没有得到FUTURA-Bold。我使用它来查看可用的字体,它没有给我FUTURA-Bold NSArray*fontNames=[UIFont fontNamesForFamilyName:@“FUTURA”];NSLog(@“%@”,fontNames);您应该使用我发布的内容,而不是
fontNamesForFamilyName
。因为字体名称可能不是FUTURA。我只是这样做了,列表中只有一个FUTURA。没有FUTURA媒体。但是我可以从故事板使用FUTURA媒体19,只是没有编程。