iOS 9使用UIFont(name:“ .SFUIText)发现为零

时间:2018-12-25 07:18:22

标签: ios swift uifont

我使用此代码并在ios9设备中构建并崩溃。
有解决的办法吗?
谢谢。

let font = UIFont(name: ".SFUIText", size: 12)!

2 个答案:

答案 0 :(得分:4)

不需要对系统字体的名称进行硬编码,该文件没有记录并且可以更改。直接使用系统字体:

UIFont.systemFont(ofSize: 12)

答案 1 :(得分:1)

您可以尝试一下。用引号引起来的字体名称。

label.font = UIFont(name: ".SFUIText", size: 12)