iOS:Xcode字体大小与Adobe XD字体大小相同

时间:2017-11-24 07:19:13

标签: ios xcode uilabel adobe font-size

字体大小:我正在搜索以下内容的答案,请帮我找到。

1。 Xcode使用哪个单位用于字体大小?我的意思是,它是Pixels还是Points还是其他一些术语?

我设计团队的一名成员指出我正在处理的iOS应用中的标签,并询问该标签的字体大小。我应该说什么? 12Px或12Pt或仅12(说没有单位的数字可能导致混淆)

2。我们可以在Xcode中为UILabel设置相同的Adobe XD字体大小吗?

我正在从Abode XD的设计开发iOS应用程序UI。 Abode XD使用哪个单位用于字体大小?我试图在Xcode中添加相同的字体大小(80),但它有轻微差异,附上截图。我们需要转换吗?

enter image description here

2 个答案:

答案 0 :(得分:2)

根据this forum thread Adob​​e XD使用像素:

  

XD目前使用虚拟像素进行大部分测量(包括字体大小),其应与CSS像素的测量单位相同,或iOS中的大多数测量值。它在72 dpi显示器上大致等于1个物理像素(顺便提一下,一个点)。

答案 1 :(得分:0)

我不确定此计算是否完全正确,但是使用后,文本大小对我来说几乎相同。

我在this个论坛上读书,发现一张与字体的各种尺寸有关的图像。这些字体的单位为 pt

Adobe XD - font size

然后,我碰到了W3schools提供的这张桌子 enter image description here

如您所见,px是1英寸的1/96,而pt是1英寸的1/72。这样,我们可以形成一个这样的方程式-

enter image description here

由于Adobe XD为我们提供了 pt 值,因此我们可以轻松计算 px 值。

也许这可以解决不同字体大小的问题。 Adobe XD提供的一个与CSS中使用的完全不同。