在iPhone应用程序中使用自定义字体

可能重复:
我可以在iPhone应用程序中embedded自定义字体吗?

我怎样才能在我的iphone应用程序中自定义字体? 可能吗? 我怎样才能给这个自定义字体的标签? 任何人都可以提出一个好方法?

Iam试图在我的应用程序中添加MYRIADPRO-SEMIBOLD.OTF字体。

和代码是

UIFont *customFont = [UIFont fontWithName:@"MYRIADPRO-SEMIBOLD" size:35]; titleLbl.font = customFont; 

而Plist是

在这里输入图像描述

尝试下面的步骤。

1如图所示在info.plist中进行configuration

在这里输入图像描述

现在你应该使用那个增加的文件

  UIFont *customFont = [UIFont fontWithName:@"fontName" size:size]; //further you may set That Font to any Label etc. 

编辑 :确保你已经在你的资源包中添加了这个文件。 在这里输入图像描述

  1. 将您的字体文件复制到资源中

  2. 在您的应用程序.plist中,创build一个名为“应用程序提供的字体”的行,然后在“项目0”中复制您的字体名称,例如“Ciutadella-Bold.otf”

  3. 那么你可以在你的应用程序中定义这个字体:

     UIFont *CiutadellaBold = [UIFont fontWithName:@"Ciutadella-Bold" size:17.0f]; 
  4. 并用于例如uiLabel中:

     [uiLabel setFont:CiutadellaBold]; 

那么这是完全可能的。 请检查以下链接以实施您的解决scheme。

iPhone开发:如何使用自定义字体?

如何将自定义字体添加到iPhone应用程序?

如何在iPhone应用程序中使用自定义字体

我可以在iPhone应用程序中embedded自定义字体吗?

希望这些链接帮助….任何疑问,请告诉:)