swift4.1获取系统已有字体名称的方法,解决内嵌字体不显示

2018-07-04  本文已影响5人  lightandall

ios 开发中内嵌字体不显示,大概率是因为字体名称不对。
所以这个方法可以打印系统所有字体。

func showAllFonts()
{
    let familyNames = UIFont.familyNames
    
    for familyName in familyNames
    {
        let fontNames = UIFont.fontNames(forFamilyName: familyName as String)
        for fontName in fontNames
        {
            print("字体font名称:\(fontName)")
        }
    }
}
上一篇下一篇

猜你喜欢

热点阅读