0

鉴于它适用于 android 和 ios 设备,并且我希望屏幕在不同的屏幕尺寸/分辨率上保持一致?

我现在正在使用字体大小,但是 android 模拟器显示的内容与实际的 android 设备显示的内容之间存在巨大差异。

4

2 回答 2

0

试试这个,你可以不用任何测量(dpi 或 px)。这是有效的。再见,您也可以根据您的要求使用(dpi 或 px)。

var name    =   Ti.UI.createLabel({
    backgroundColor : "#e3e3e3",
    text        : data_ary[z].name,
    height      : "40",
    left        : "70",
    width       : "auto",
    color       : "#2c2c2c",
    font        : {fontSize : 18,fontWeight: "bold"},
});
于 2012-09-06T06:08:04.600 回答
0

所以我的问题(现在已解决)有点……错了?我注意到我在使用fontSize时没有真正说明这意味着什么。

我真的应该注意到我没有使用fontSize 任何大小单位。根据理查德的建议,我使用单位“sp”,例如:

字体:{fontSize:'14sp'}

于 2012-09-06T11:26:47.177 回答