Iphone CoreText:在一行中使用相同点大小的不同字体时,如何保持固定的线高和基线?
我正在实现一个自定义的富文本编辑器,大部分工作正常,它使用核心文本来布局和显示文本 但我遇到了一个问题,当我有一行文本包含相同点大小的不同字体时,例如Helvetica大小17和TheItisc Light大小17,行高度将比只包含TheItisc Light大小17的行高 我发现Helvetica的后代比实光的后代大Iphone CoreText:在一行中使用相同点大小的不同字体时,如何保持固定的线高和基线?,iphone,ios,cocoa,core-text,typography,Iphone,Ios,Cocoa,Core Text,Typography,我正在实现一个自定义的富文本编辑器,大部分工作正常,它使用核心文本来布局和显示文本 但我遇到了一个问题,当我有一行文本包含相同点大小的不同字体时,例如Helvetica大小17和TheItisc Light大小17,行高度将比只包含TheItisc Light大小17的行高 我发现Helvetica的后代比实光的后代大 当同时有Helvetica和SCHEITISC灯时,线路上升、下降和引导为A/D/L=14.62/3.90967/0.51 当只有强光时,A/D/L=14.62/2.38/0.
- 当同时有Helvetica和SCHEITISC灯时,线路上升、下降和引导为A/D/L=14.62/3.90967/0.51
- 当只有强光时,A/D/L=14.62/2.38/0.51