SwiftUI

Xcode 导入第三方字体

在开发iOS app中,有的时候,我们可能需要在app中引入第三方字体。可以按照下面的步骤。

  • 可以在Project建立一个font的group,把字体都拖进Project里面。
  • 在info.plist中添加Fonts provided by application
  • 添加下列代码,打印出所有的字体。
for fanilyName:String in UIFont.familyNames
    {
       let fontNames = UIFont.fontNames(forFamilyName: fanilyName)
       for fontName:String in fontNames
       {
         print("\tFont",fontName,"\n")
       }
    }
  • SwiftUI中引用第三方字体的例子
Text("ユーザー名").font(.custom("KozGoPro-Regular", size: 16))