问题 Xcode字体消失了


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

我不明白它是怎么发生的,我没有更改fonts文件夹。


4735
2018-03-26 21:38


起源

你是什​​么意思消失了?你的意思是它不能从故事板中选择吗?您是否尝试在代码而不是故事板中加载它? - LyricalPanda
我试着完全从你的项目中删除它。再次导入它。并确保将其添加到信息播放器中。将您的项目和project.test作为目标。如果这不起作用,请清理项目,删除Derived-data文件夹并重新启动Xcode - MLyck
你是男人user100002,我只是重新导入并且它有效,非常感谢 - alexandresecanove
把它写成aswer我会把它标记为已完成,再次感谢 - alexandresecanove


答案:


我有同样的问题,也使用Roboto。重新启动Xcode后,字体重新出现。


6
2018-02-22 15:58



同样在这里,重启Xcode解决了这个问题 - Massimo Polimeni


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

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


3
2018-03-23 13:33





尝试通过故事板在您的一个UILabel上使用自定义字体,然后以编程方式搜索自定义字体:

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

您应该能够看到您要查找的字体


0
2017-07-21 16:17