0

我在 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);
4

2 回答 2

3

您的代码中有错误。ImageView 控件没有url property。您应该使用图像属性。试试下面的代码

var imgv = Titanium.UI.createImageView({
                 image:"../images/sb02.jpg"
           });
self.add(imgv);
于 2013-07-23T11:06:22.607 回答
2

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

  1. 图片应该放在 Resources 目录中
  2. 然后在我的情况下通过 /folder/image.jpg 引用它们 /images/sb1.jpg
于 2013-07-28T18:01:58.967 回答