【问题标题】:Using iOS system font使用iOS系统字体
【发布时间】:2018-07-30 14:59:06
【问题描述】:

我想为我的 iOS 应用使用 SF Pro Text 字体。 AFAIK,SF 是 iOS 9 以来的默认字体,SF Pro 是 iOS 11 的默认字体。

但是当我在情节提要上选择“系统”字体时,我正在使用系统字体测试一些标签,结果如下:

po acountLabel.font.fontName
".SFUIText"

SFUIText 和 SF Pro 文本一样吗? 如果不是,那我该如何设置字体为 SF Pro?

【问题讨论】:

    标签: ios fonts storyboard


    【解决方案1】:

    是的.SFUIText 实际上是指 iOS 11 上的 SF Pro(在整个系统中替换了“普通”SF 字体)。

    您可以通过执行您所做的操作(打印默认标签的字体名称)或调查UIFont.systemFont(ofSize:) 的字体名称来轻松测试这一点:

    print(UIFont.systemFont(ofSize: UIFont.systemFontSize).fontName) //.SFUIText
    

    【讨论】:

      猜你喜欢
      • 2023-04-05
      • 2015-12-17
      • 1970-01-01
      • 2014-10-06
      • 2016-04-20
      • 2016-07-27
      • 2013-10-15
      • 2013-04-08
      • 1970-01-01
      相关资源
      最近更新 更多