引言 在我们日常工作中,难免会遇到一些Crash等疑难问题需要查看系统实现,有时候在做一些高级定制功能时,比如自定义富文本渲染等,也需要查看系统...
一、引言 工欲善其事,必先利其器。 前面我们通过逆向手段分析了CoreText中的字体级联/Font Fallback机制[https://mp...
一、引言 本文基于Xcode 16.4,iOS 18.5模拟器分析,不同系统版本可能有区别。 前面我们介绍了自定义文字排版引擎的原理[https...
引言 前面我们讲解了字符与编码[https://mp.weixin.qq.com/s/EYPO3sSjtIstD3RmlRCs9w],知道了Ch...
一、引言 在开始阅读本文之前,推荐先阅读字符(Character)、字形(Glyph)、字体的区别[https://mp.weixin.qq.c...
参考了网上关于Typora的激活方式,修改hasActivated="true"==e.hasActivated为hasActivated="t...
一、引言 什么是Character?什么是Glyph?Character和Glyph是否一一对应?我们常说的Font又包含哪些东西?如果要自己实...
一、字符/Character 对用户可见的“一个字符”,通常是我们在屏幕上看到的一个字母、数字、emoji 或组合字符。 比如:a、é、👨👩👧👦...
UITextField设置密码输入时,需要设置isSecureTextEntry(Swift)属性;但是如果明暗文切换,再次切换到暗文,即密码输...