2013-07-23 107 views
0

我在UI文件夾的我的項目中創建了一個圖像目錄來放置我的圖像。 所以完整路徑是當前資源/ UI /圖像。 當我創建圖像視圖時,它不會顯示圖像。 我試過不同的選擇,即使是一個網頁圖像,但沒有任何作品?鈦ImageView不會顯示圖像?

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); 

回答

3

代碼有錯誤。 ImageView控件沒有url property。您應該使用image屬性。試試下面的代碼

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

好吧,那工作!網絡上必須看到一個不好的例子。 – R0b0tn1k

+0

@ user117701:感謝您的評論。請嘗試從http://docs.appcelerator.com/titanium/latest/#!/api – Anand

+0

使用他們自己的文檔但我仍然得到一個空的圖像,佔位符在那裏,但不是它自己的照片。圖像是在項目/圖像文件夾,我試圖引用它們作爲/圖像和../images,但它仍然顯示一個空的佔位符? – R0b0tn1k

2

回答我感謝阿南德問題的提示:

  1. 圖片應放置在資源目錄
  2. 事後經/folder/image.jpg引用它們只是在我的情況下/images/sb1.jpg