Titanium Mobiles“字体大小”是什么度量单位?

| 尝试查找Titanium用于定义移动应用程序中字体大小的度量单位。想要将其与Photoshop进行匹配以进行模型制作。     
已邀请:
它以像素为单位,但是请不要忘记您的photoshop模型必须是视网膜显示器尺寸的两倍。 因此,您的模型将是24px字体大小,在Titanium中,您将指定12px。     
在iOS上,字体大小以印刷点(1/72英寸)为单位,因此两个设备上的字体大小12应该是相同的视觉大小。 (当然,它在Retina模拟器中会更大,因为它是像素的两倍。) 请注意,其他iOS大小以Apple \“ points \”为单位,与印刷点不对应。 Apple“点”在Retina之前的设备上为1px,在Retina设备上为2px。 在Android上,您可以指定单位。默认值为像素(例如12和\'12px \'都指定12像素)。您还可以使用Android密度无关的像素,点,毫米或英寸指定尺寸。所以: \'12dp \'== 12 DIP(大致相当于Apple的\“ points \”) \'12pt \'== 12点(印刷点) \'12mm \'== 12毫米 \'12in \'是一个很大的字体 在像G1这样的中密度设备上,12px == 12dp。在高密度设备上(大多数具有800x480、854x480或960x540屏幕的较新的Android手机),12dp渲染的大小是12px的两倍,就像Apple的“点”系统一样。 为什么DIP不是Android上的默认单位?我无法回答。我想Android就像像素一样。     
据此将其像素转换为点。根据实际的Apple UIKit,它也很重要,但是我不确定Appcelerator是否更改了它。根据操作系统(名称/类型),它是否也可能不同?
actualFontSize
输入时,指向“ 1”值的指针。返回时,此值包含用于呈现字符串的实际字体大小。     

要回复问题请先登录注册