读完它iOS字体就没什么难的了.docx

读完它iOS字体就没什么难的了!写本文的契机主要是把自己整理的关于iOS字体方面的知识不断更新写在这篇博文中,用来自己以后查阅。一、iOS原生字体展示在label中选择字体的font,并把font由system改成custom后,就能在family中看到72种特殊字体。这些里面就有很炫的字体,但是全部是只针对英文数字,对中文无效。写了一个程序把所有的原生样式遍历出来展示可以达到如下效果。可以清楚地看到每个字体对应的样式,不用再一个个试了。一共是72种样式,我这个demo程序有两种展示方法,简洁展示和详细展示,简洁展示中只会把每个family的第一个font拿出来展示。最后一张图是详细展示界面的。分了group展示,每个section对应一个family。可以看出苹果的原生字体还是有很多美观的字体,只是都仅对英文支持。相信现在大部分的软件大部分的项目都是这么写代码的:label.font?=?[UIFont?systemFontOfSize:14];?如果不想用默认系统字体则需要使用此方法赋值:UIFont?*font?=?[UIFont?fontWithName:@Georgia?size:14];?这里传进Name里的参数是familyName而不是fontName。二、获取family名称那么如何获取这个family的名称?方法1:在storyboard中或是xib中用labe

文档评论(0)

1亿VIP精品文档

相关文档