全网首发丨iOS13越狱系统字体分析+iOS13新字体分享

2020-01-14 14:32 

根据可靠消息分析,最快明天,最迟后天,iOS13系统的越狱就要来了。雨哥也提前解包了iOS13.2系统的原生字体出来研究一下,未雨绸缪,有备无患。看看iOS12升级到iOS13后系统字体做了哪些升级和变化。喜欢手机字体美化的要认真往下看,有惊喜哦。首先是字体文件数量对比:iOS13.2是252个文件,iOS12.4有304个文件,少了52个文件,可见iOS13系统对字体文件进行了大量的缩减。文件位置方面比较大的改变:多出来一个UnicodeSupport文件夹,把之前放在CoreAddition里面的62个少数民族和地区的NotoSans语言文件专门转移到这个UnicodeSupport文件夹里面了。同时也把原来放在AppFonts里面的29个STIX字体文件转移到这个UnicodeSupport里面了。Unicode就是万国码的意思,所有字体文件里面任何一个不同的字符,都有一个单独的Unicode编码,不能出错。应该是针对小众人口、不常用的语言文件做了一个专门的文件夹存放字体文件。当然了,这91个文件,对我们来说没用,基本上一辈子用不上,可以不用考虑。点个在看,然后我们来深度分析一下各个文件夹的变化。首先是最不常用的AppFonts文件夹,iOS13.2比iOS12.4多了一个Carlito英文字体,这个无衬线字体一般是用来做海报的。是一款挺漂亮的英文字体,暂时不知道在什么地方会调用。可以看看这款字体的效果图:另外这个AppFonts里面,我们能用到的文件里面,变化较大的就是一个HiraginoMincho.ttc文件,这是大家熟知的ヒラギノ明朝字体,做了一下版本升级和优化。很多人大概不知道,苹果手机内置了ヒラギノ明朝宋体字形。当然了,AppFonts文件夹里面的文件,系统调用的很少,不用太关注。改天倒是可以用这个Carlito英文搭配一套黑体字形,应该挺不错的。再来看Core文件夹,变化较大的是把iOS12.4 Core文件夹里面的几个单字重旧金山英文删除了。当然了,这几个文件之前也就没什么用了,因为从iOS10开始,苹果的旧金山英文就采用了动态字库。Core文件夹里面变化最大的是FallBack.ttf,这个文件是之前存放特殊符号和一些背景符号的文件,从iOS5到iOS12都是没变过。iOS13.2的这个文件,竟然变成一个只有30Kb、176个符号的小文件了。那么,我们做特殊符号的盲文文件放到哪里去了呢?别着急,点个在看,雨哥来告诉你。iOS13.2系统字体Core文件夹,多了一个AppleSymbols.ttf文件,这是以前所有的系统都没有的。打开看了一下,这个应该就是取代之前系统FallBack.ttf文件的地位了。盲文符号和一些背景符号,都放在这里面。再看CoreAddition,这里面变化也挺大的。我们熟悉的iOS11和iOS12里面有4个SFUIDisplay-ThinG*.otf文件,用来控制锁屏时间、日历等英文数字的文件,iOS13.2系统里面没有了。猜测应该是跟iOS10一样,都调用动态字库文件了。再来看最重要的CoreUI文件夹,之前iOS10-iOS12的3个动态英文文件SFUIDisplay.ttf、SFUIText.ttf、SFUITextItalic.ttf存放于此,iOS13.2系统里面不见踪影。SFUIDisplay.ttf和SFUIText.ttf合并成一个动态字库SFUI.ttf,SFUITextItalic.ttf变成了SFUIItalic.ttf。大家知道这个SF是什么意思吗?San Francisco,旧金山英文。
另外,本次系统增加了mono格式的编程旧金山英文和一个圆体字形的旧金山英文。这也是苹果常用的字库里面,首次增加圆体类型的文件。我们来看看这款圆体英文放到手机上面的效果图:
公众号对话框发送“旧金山圆体”获取最后重点说一下LanguageSupport文件夹里面的PingFang.ttc,从iOS9-iOS13,没有本质变化。还没有像小米一样用动态中文,简单修改之后应该能做到通用,问题不大。简单总结一下:iOS13.2的系统字体,对比iOS12.4,还是有较大改变。目前能知道的就是,中文和部分英文能做到通用。但是控制90%英文显示的动态英文字库和特殊符号文本发生了较大的变化,确认不兼容。之前的200多套免费资源和20多套付费资源,应该都需要更新一下才可以支持iOS13系统了。

本文地址:http://www.scyhyf.com/296.html
关注我们:请关注一下我们的微信公众号:扫描二维码手推网的公众号,公众号:*********
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

发表评论


表情