2012-07-02 29 views
-1

我有一個NSDictionary的是像圖像路徑(與關鍵:IMAGE_PATH)設置圖像,從NSDictionary中,iPhone

[productDictionary objectForKey:@ 「IMAGE_PATH」];

我能夠設置從相同的字典 一個標籤上的文本等

cell.lbl.text = [productDictionary objectForKey:@ 「somestatus」];

但不知道如何對圖像做同樣的處理(在UIImageview上設置)。

我該如何在UIImageview上設置它? 代替該:

cell.imgvQuotes.image = [UIImage的imageNamed:@ 「static.png」];

我想從字典,而不是「static.png」

我有圖像的解析後的URL,這就像

http://google.com/images/noimage.png //將無法正常工作設置圖像,只一個例子

回答

4

您可以使用:

id imageName = [productDictionary objectForKey:@"image_path"]; 
cell.imgvQuotes.image = [UIImage imageNamed:imageName]; 
+0

感謝它的工作正常 – nivritgupta

1

你可以用同樣的方法,而是從二取圖像名稱如下:

cell.imgvQuotes.image = [UIImage imageNamed:[productDictionary objectForKey:@"image_path"]]; 
0

如果詞典包含圖像名稱而不是imagePath,則@Adil的上述答案是正確的。

如果字典包含路徑與您在問題中提到(URL)

cell.imgvQuotes.image = [UIImage的imageWithContentsOfFile:[productDictionary objectForKey:@ 「IMAGE_PATH」]];

相關問題