我已经阅读了不同的解决方案,但似乎没有什么能够解决这个问题。该代码产生了一个nil异常:
[NSFontAttributeName: UIFont(name: "Raleway-SemiBold", size: 16)!]
我已经正确安装字体并在应用程序中正常显示 (目标已设置)。
我尝试在plist
中添加提供的应用程序字体,但没有任何反应。 我无法编辑数组中的项目:(它们是item0:string:Raleway-SemiBold.tff)
。
基本上我被卡住了... 有时候Swift和Apple环境对于程序员来说很好,但大多数时间它们都存在许多故障,并且需要很多变通方法才能达到预期的结果。
非常感谢您提前的任何帮助。
UIFont(name: "Raleway-SemiBold", size: 16)
不是nil
?- 不是冒犯,但我怀疑苹果或 Swift 是罪魁祸首 :) - Martin RUIFont(name: ...)
中指定错误的字体名称,它并不是文件名。但一定有数十个问答提供了确切的指令... - Martin R