在开发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))