2013-04-14 140 views
1

我想为我的应用程序安装自定义字体。我alreayd东德这么多的时间,但这个字体我不知道为什么它不工作自定义字体iOS不显示

注:我的info.plist它与文件几何软Pro.ttf

字体文件正确的是: 几何软Pro.ttf

我已经尝试用代码:

  • 几何软临
  • GeometrySoftPro
  • GeometrySoftPro-BoldN
  • GeometrySoftPro粗体ň
  • 几何软临大胆ň
  • 几何软临大胆ň

我的代码:

[nivel.titleLabel setFont:[UIFont fontWithName:@"Geometry Soft Pro" size:42]]; 

字体信息:

enter image description here

这是我的info.plist enter image description here

+0

你确定你添加了字体到项目(并且它已被复制到目标)吗?另外,你有没有把它添加到你的应用.plist? –

+0

是的,我的字体名称与plist Geometry Soft Pro.ttf中的相同,我确定它在项目中。也可以在“Copy Bundle Resources”中找到 – Edig

+2

是否在'+ [UIFont familyNames]'中列出了字体族? –

回答

4

请删除字体文件名中的空格。并在info.plist文件中更改名称。就这样。快乐编码:)

+0

我已经完成了,我将为我的问题添加一张照片 – Edig

+1

从字体文件名中删除空格。然后在info.plist中添加没有空格的名称。 N再试一次..:P – shivam

0

检查是否在项目设置 - >构建阶段下的“复制束资源”中添加了字体文件。 同时在MAC代码中安装字体在您的iOS代码中使用相同的名称(中间有空格)。请让我知道这对你有没有用。

1

我有同样的问题,但是这一切都不帮我,我改由应用与UIAppFonts提供的字体和它的作品,即使.TTF文件名是从字体的名称不同。