【问题标题】:Xcode font disappearedXcode字体消失了
【发布时间】:2015-05-31 02:43:56
【问题描述】:

我在我的项目 (Roboto) 中导入了我的字体,它与我的第一个 ViewController 一起工作,但现在 Roboto 从我的自定义字体中消失了。现在当我想修改我的字体时,字体更改为 Helvetica。

我不明白这是怎么回事,我没有更改字体文件夹。

【问题讨论】:

  • 消失了是什么意思?你的意思是它不能从情节提要中选择吗?你试过用代码而不是故事板来加载它吗?
  • 我会尝试将其从您的项目中完全删除。再次导入。并确保将其添加到 info-plist。以您的项目和 project.test 作为目标。如果这不起作用,请清理项目,删除您的 Derived-data 文件夹并重新启动 Xcode
  • 你是用户100002,我刚刚重新导入,它可以工作了,非常感谢
  • 写成aswer 我会把它标记为完成,再次感谢

标签: ios xcode swift fonts


【解决方案1】:

我也遇到了同样的问题,也在使用 Roboto。重启 Xcode 后字体又出现了。

【讨论】:

    【解决方案2】:

    无需重新安装字体,因为它已经添加到项目中。只需退出 Xcode 并删除 DerivedData 然后再次启动 Xcode。自定义字体应该没问题。 我删除了整个 DerivedData 文件夹,因为 Xcode 会自动生成它。

    rm -rf ~/Library/Developer/Xcode/DerivedData

    【讨论】:

      【解决方案3】:

      尝试通过情节提要在您的 UILabel 之一上使用自定义字体,然后以编程方式搜索自定义字体:

      for family: String in UIFont.familyNames
              {
                  print("\(family)")
                  for names: String in UIFont.fontNames(forFamilyName: family)
                  {
                      print("== \(names)")
                  }
              }
      

      你应该能够看到你正在寻找的字体

      【讨论】:

        猜你喜欢
        • 2013-09-17
        • 1970-01-01
        • 1970-01-01
        • 2014-07-25
        • 2020-03-17
        • 2012-09-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多