鉴于它适用于 android 和 ios 设备,并且我希望屏幕在不同的屏幕尺寸/分辨率上保持一致?
我现在正在使用字体大小,但是 android 模拟器显示的内容与实际的 android 设备显示的内容之间存在巨大差异。
试试这个,你可以不用任何测量(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"},
});
所以我的问题(现在已解决)有点……错了?我注意到我在使用fontSize
时没有真正说明这意味着什么。
我真的应该注意到我没有使用fontSize
任何大小单位。根据理查德的建议,我使用单位“sp”,例如:
字体:{fontSize:'14sp'}