Javascript 如何修复Tianium Developer应用程序标签在TableView上的呈现方式?
我无法按预期的方式呈现以下代码:Javascript 如何修复Tianium Developer应用程序标签在TableView上的呈现方式?,javascript,android,appcelerator-mobile,Javascript,Android,Appcelerator Mobile,我无法按预期的方式呈现以下代码: var img = Titanium.UI.createImageView({ top: 0, left: 0, width: 140, height: 92, image: 'http://cdn.monmotors.com/tn_' + imgr, defaultImage: 'car.png' }); post_view.add(img); var lbl = Titanium.UI.createLabel({ text:
var img = Titanium.UI.createImageView({
top: 0,
left: 0,
width: 140,
height: 92,
image: 'http://cdn.monmotors.com/tn_' + imgr,
defaultImage: 'car.png'
});
post_view.add(img);
var lbl = Titanium.UI.createLabel({
text: desc,
left: 160,
width: 'auto',
top: 0,
height: 92,
textAlign: 'left',
color: '#ffffff',
font: {
fontSize: 12,
fontWeight: 'bold'
},
});
post_view.add(lbl);
以下是它的渲染方式:
我已经设置了top:0,我假设这会将标签放在顶部,但显然不是这样
有人知道我怎样才能做到这一点吗?提前感谢。top:-70(或其他-#)应将其调出如果所有图像的高度相同,您可以将
top
设置为负值(如果图像的高度设置为92,则可能为-92)。但是,如果图像大小不同,则可能需要适当更改该值
理想情况下,在用于将标签和图像包装在一起的视图中设置layout:horizontal
,可以使top:0
对您起作用,但看起来是这样的。这些信息已经发布9个月了,所以可能值得尝试一下。你10月份在哪里P