2012-02-14 120 views
1

我在我的dropbox中有圖片,我需要在Uitable視圖中顯示圖片。我能夠通過名稱顯示圖片,使用元數據filemetadata,當我點擊任何單元格時,我可以通過使用loadthumbnail調用成功地在圖像視圖中查看圖像。 但是現在,我想顯示圖像的縮略圖,圖像名稱,以便用戶在打開圖像之前有圖像的想法。 那麼,做這件事的簡單方法是什麼?ios dropbox,在表格視圖中加載圖像的縮略圖

回答

2

您應該在顯示UITableView之前調整(縮略)原始UIImage並將它們保存在應用程序緩存文件夾中。

像這樣的東西(從我的頭頂部)中的Dropbox API

CGSize targetSize = (CGSize){ 100, 80 }; 
UIGraphicsBeginImageContext(targetSize); 

CGRect thumbnailRect = (CGRect){ 0, 0, targetSize.width, targetSize.height }; 

[sourceImage drawInRect:thumbnailRect];  
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 

// After this you should store the UIImage (NSData) as a file, so you could use it later on. 
+0

有縮略圖提到,我可以使用,如果這樣的話怎麼 – cocoaNoob 2012-02-15 05:00:42

+1

好,我知道,我必須使用API調用loadthumbnail只通過指定的大小小,然後將圖像保存在圖像緩存,感謝您的時間 – cocoaNoob 2012-02-15 06:52:55

+0

@cocoaNoob嘿,夥伴你可以給我一些想法或代碼顯示該單元格中的縮略圖嗎? – 2014-10-17 13:47:26