如何在我的iphone应用中自定义字体? 可能吗? 如何为标签提供此自定义字体? 有谁能提出一个好的方法?
我试图在我的应用程序中添加MYRIADPRO-SEMIBOLD.OTF字体。
,代码是
UIFont *customFont = [UIFont fontWithName:@"MYRIADPRO-SEMIBOLD" size:35];
titleLbl.font = customFont;
Plist是
答案 0 :(得分:67)
尝试以下步骤。
1在info.plist中进行配置,如图像
所示
现在你应该使用添加的文件
UIFont *customFont = [UIFont fontWithName:@"fontName" size:size];
//further you may set That Font to any Label etc.
编辑:确保您已在资源捆绑包中添加该文件。
答案 1 :(得分:5)
将您的字体文件复制到资源
在您的应用程序.plist中创建(如果存在只是创建一行)一行称为“由应用程序提供的字体”,然后在“项目0”中复制您的字体名称,例如“Ciutadella-Bold.otf”
然后您可以在应用程序中定义此字体:
UIFont *CiutadellaBold = [UIFont fontWithName:@"Ciutadella-Bold" size:17.0f];
并在uiLabel中使用:
[uiLabel setFont:CiutadellaBold];
答案 2 :(得分:1)
这完全有可能。请检查以下链接以实施解决方案。
iPhone Development: how to use custom fonts?
How to add custom fonts to an iPhone app?
how to use custom font in iphone application
Can I embed a custom font in an iPhone application?
希望这些链接有所帮助......如有任何疑问请告诉:)