2010-01-09 56 views
1

我嘗試在tableview單元格中顯示來自url的UIImage,但它不是非常滾動。iPhone編程

在每次滾動圖像不兌現,每它去一次URL來顯示和滾動是沾些,而

[cell setProductImage:[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:[dict_productinfo valueForKey:@"productimage"]]]]] 

我讓自定義單元格,並把ImageView的對顯示圖像

回答

1

嘗試異步加載您的圖像。您的主線程必須等待每個圖像被加載,然後才能繼續繪製您的表格視圖。

這可能是一個豆蔻太複雜,在這裏解釋所以採取this sourcecode作爲參考

+0

正如他說你不想阻止用戶界面線程。另請參閱此文檔:http://developer.apple.com/iphone/library/documentation/General/Conceptual/ConcurrencyProgrammingGuide/OperationObjects/OperationObjects.html – Nimrod 2010-01-09 11:14:30