不能使用自定义字体

时间:2014-12-12 21:27:48

标签: ios xcode fonts

我有一个名为" FuturaLT-Heavy.ttf"的自定义字体。它的全名是:" Futura LT Heavy"它的PostScript名称是:" FuturaLT-Heavy"

我添加了3种其他字体,这些字体是相同的字体系列" Futura LT",嘿所有的工作,但这不是。

我对其中的所有4个完全一样。

  1. 我将字体添加到项目中并选中了复制项目(如果需要)
  2. 我将它添加到应用程序
  3. 提供的info.plist字体中的键
  4. 我将其添加到Copy Bundle Resources
  5. 我使用它的PostScript名称,就像我对其他FuturaLT-Heavy
  6. 一样

    我跑了这个来检查它

    for family in UIFont.familyNames() as [String] {
        println(family)
        for name in UIFont.fontNamesForFamilyName(family) {
            println(name)
        }
    }
    

    但没有找到它:S

    可能是什么问题?

1 个答案:

答案 0 :(得分:0)

如果您在Xcode的项目资源管理器中选择.ttf文件,您是否可以确认文件检查器(Xcode窗口右侧的窗格)中的目标成员资格复选框是否已选中?我之前发生了一切看起来正确,但由于文件没有包含在目标套件中,我的应用无法找到它。

相关问题