How to check if a font is available in version of iOS?

前端 未结 13 1574
囚心锁ツ
囚心锁ツ 2020-11-27 14:02

I\'m currently working on an app that uses the \"ChalkboardSE-Regular\" font and my deployment target is 4.0+. This font was not available in 4.1 but it is supported in 4.3

13条回答
  •  无人及你
    2020-11-27 14:16

    Here is a conversion of Steves answer to Swift code (for quick copy and paste purpose):

        var fontFamilies = UIFont.familyNames()
    
        for (var i:Int = 0; i < fontFamilies.count; i++) {
            var fontFamily: NSString = fontFamilies[i] as NSString
            var fontNames: NSArray = UIFont.fontNamesForFamilyName(fontFamilies[i] as String) as NSArray
    
            NSLog ("%@: %@", fontFamily, fontNames)
        }
    

提交回复
热议问题