项目需要使用非默认字体,所以想了解iOS系统内置了多少字体,但是从InterfaceBuilder里看又不是很直观,所以我做了一个APP,用于展示系统里所有的内置字体。
APP GitHub链接如下:
https://github.com/Realank/SysFontDemo
APP会以列表的形式展示所有字体,点击某一个字体,会以对话框的形式显示具体字体名称,以这个名称就可以找到对应的字体
UIFont * font= [UIFont fontWithName:@"PingFangSC-Ultralight" size:15];
字体有一个FontFamily(字体族)的概念,每个字体族中有很多细分具体字体,比如说苹果iOS9的系统字体叫苹方,其实是这类字体的统称,苹方下有粗体,细体,默认体等等6个字体。
我在iOS9.2下运行的结果如下,感谢[长图]软件,可以把这么多图拼在一起:
最后,感谢Corina的滋词 :)