我想以编程方式对我的项目使用自定义字体(外部字体)。
但是当我实现此代码以获取自定义字体名称时,会出现很多字体,但是我的自定义字体未出现在控制台上。
for the family: String in UIFont.familyNames
{
print(family)
for names: String in UIFont.fontNames(forFamilyName: family)
{
print("== \(names)")
}
}
因此,如下所述,当我以编程方式在项目中实现属性字符串时,
let att1 = [NSAttributedString.Key.font : UIFont(name: "Sofia Pro", size: 18.0)]
它崩溃了,说unrecognized selector sent to instance
我跳过任何步骤了吗?
答案 0 :(得分:-1)
答案 1 :(得分:-2)