设置宽度时图像消失[Titanium]

时间:2013-07-27 06:57:36

标签: image titanium width

我在Titanium中创建了一个imageView。每当我将图像的宽度和高度设置为“自动”时;图像不可见。但是,如果我手动设置图像的高度和宽度,则会显示图像。

为什么会这样?

 var image = Titanium.UI.createImageView({
    backgroundImage:'test.png',
    width: 'auto',
    height: 'auto'
 })

1 个答案:

答案 0 :(得分:0)

如果你去here on the DOCs,你会看到'auto已被弃用:

  

'auto'表示给定类型视图的默认大小调整行为。不推荐使用'auto',如果需要明确设置视图的行为,则应使用SIZE或FILL常量替换。

请尝试将宽度和高度设置为Titanium.UI.SIZETitanium.UI.FILL,像素值或父视图的百分比。