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