字体几个注意点

需求

我们有时会遇到这样的需求,设计师会标注“我是标题”和“8”的之间的距离,如果我们按照设计师的去设置,发现偏差会很大。所以我们是很有必要了解字体的组成。所以本文主要研究字符的上下边距分布。

image_00.jpg

字体组成

image_01.png

应用

在纯字母的情况下,还是很好处理的,我们只需要根据组成就可以拿到想要的高度。但是在我们天朝实际上需要很多地方需要实用中文纯数字的情况需要特殊处理,比如上面的情况。

1、数字

image_02.jpg

可以当做大写字母高度处理capHeight,会存在一些误差,可以对比参考下图

image_03.jpg

2、中文

image_04.jpg
image_05.jpg

根据对比使用覆盖的高度为大致为:lineHeight+descender

注意

  1. 以上主要针对一些字体很大时,为了尽量准确的设置上下间距;
  2. 都是在苹果默认字体下做的一些对比,如果修改了Attribute那么需要对应的调整。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 设计图的Label和iOS中的Lable skech中打开设计师画的Lable,按照标注写好后,对比总是发现和设计...
    轰炸机上调鸡尾酒阅读 9,259评论 2 11
  • 华章开着车,眉头微微皱起。沈君打破了僵局,“华总,您说RIM这次中标有胜算吗?”华章听到这句话,心就像被狠狠地扎了...
    杨燕卿阅读 313评论 4 6
  • 时间过得真快,转眼就已经是第四天了。这几天一直在倒时差,有趣的是,等我适应了也该回去了。这里的白天很长很长...
    肥G仔阅读 132评论 0 1
  • (一、初进家门) 我调市里上班时孩子上幼儿园,一转眼她已经到了上大学的年龄,考入了大学快放寒假的一天女儿从学...
    青青草aa阅读 881评论 3 3
  • 若干年后,吾家大黄和希哥不知为何家良人,至少现在,皆为吾家小女。 【吃饭篇】 某人捧着一碟子,立于桌旁,旁若无人,...
    左棠阅读 163评论 0 0