Titanium ImageView不会显示图像?

时间:2013-07-23 09:50:03

标签: uiimageview imageview titanium

我在UI文件夹中的项目中创建了一个图像目录来放置我的图像。 所以完整路径目前是Resources / UI / Images。 当我创建图像视图时,它不会显示图像。 我尝试了不同的选项,甚至是网络图像,但没有任何作用?

var self = Ti.UI.createView({
    backgroundColor:'white'
});

var imgv = Titanium.UI.createImageView({url:"http://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Volkswagen_Logo.png/600px-Volkswagen_Logo.png"});
self.add(imgv);

var imgv = Titanium.UI.createImageView({url:"../images/sb02.jpg"});
self.add(imgv);

var imgv = Titanium.UI.createImageView({url:"Resources/ui/images/sb03.jpg"});
self.add(imgv);

2 个答案:

答案 0 :(得分:3)

您的代码中存在错误。 ImageView控件没有url property。您应该使用image属性。请尝试以下代码

var imgv = Titanium.UI.createImageView({
                 image:"../images/sb02.jpg"
           });
self.add(imgv);

答案 1 :(得分:2)

要回答我的问题,感谢Anand的提示:

  1. 图片应放在参考资料目录
  2. 之后用/folder/image.jpg在我的案例中引用它们/images/sb1.jpg