在做项目时,会遇到设计师给的设计稿标注字体大小是用px标注的情况。为了方便快速查询到设计稿的字体大小对应iOS端字体大小,我做了一个对应关系表格。注意:下面的对应关系是iOS的系统字号,也就是下面的代码所生成的字号。label.font = [UIFont systemFontOfSize:15];
如果换为其他的字体可能会有细微差别。
iOS字体和ps里的字体对应关系
pt | px |
---|---|
8 | 16 |
9 | 18 |
10 | 19 |
11 | 21 |
12 | 23 |
13 | 25 |
14 | 27 |
15 | 29 |
16 | 31 |
17 | 33 |
18 | 35 |
19 | 37 |
20 | 39 |
21 | 41 |
22 | 43 |
23 | 45 |
24 | 47 |
25 | 49 |
26 | 51 |
27 | 53 |
28 | 55 |
29 | 57 |
30 | 59 |
31 | 61 |
32 | 63 |
33 | 65 |
34 | 67 |
35 | 69 |
如何得到对应的关系?
我在工程里创建了从8号字体到35号字体的文字label ,然后截图下来,让UI设计师在PS里和PS字体做比对。得到了各个iOS字体对应的PX字体。