項目需要使用非默認字體,所以想了解iOS系統(tǒng)內置了多少字體,但是從InterfaceBuilder里看又不是很直觀,所以我做了一個APP,用于展示系統(tǒng)里所有的內置字體。

APP GitHub鏈接如下:
https://github.com/Realank/SysFontDemo
APP會以列表的形式展示所有字體,點擊某一個字體,會以對話框的形式顯示具體字體名稱,以這個名稱就可以找到對應的字體
字體展示
UIFont * font= [UIFont fontWithName:@"PingFangSC-Ultralight" size:15];
字體有一個FontFamily(字體族)的概念,每個字體族中有很多細分具體字體,比如說蘋果iOS9的系統(tǒng)字體叫蘋方,其實是這類字體的統(tǒng)稱,蘋方下有粗體,細體,默認體等等6個字體。
我在iOS9.2下運行的結果如下,感謝[長圖]軟件,可以把這么多圖拼在一起:
PART1
PART2
PART3
PART4
PART5
最后,感謝Corina的滋詞 :)