在xCode中加载自定义UIF字体

时间:2012-07-12 17:20:23

标签: iphone objective-c ios xcode

所以我实际上遇到了几个问题。首先,我想在iOS应用程序中使用“Font Suitcase”文件作为自定义字体,但无法使其工作。不仅如此,我还没能正确使用.ttf文件。以下是我尝试使其发挥作用的步骤:

  1. 将文件导入xCode中的支持文件。
  2. 添加了文件名,例如“badaboom.TTF”进入Info.plist文件
  3. 被称为UIFont * myFont = [UIFont fontWithName:@“Badaboom”尺寸:20.0];
  4. 我还使用找到的代码here来查看字体是否被加载,但它也没有出现。这适用于ttf和字体行李箱文件。

    知道我做错了吗?

    谢谢, 皮特

2 个答案:

答案 0 :(得分:9)

您必须将字体添加为资源。

请执行以下步骤:

  • 转到项目设置
  • 选择目标
  • 转到构建阶段
  • 将自定义字体添加到复制捆绑资源

使用此代码和您发布的代码,您现在应该能够加载自定义字体

答案 1 :(得分:2)

在Finder中双击TTF文件。看看标题栏。预览中的名称必须与引号中的名称完全相同[UIFont fontWithName:@“”size:20.0];

这是区分大小写的。