2012-02-14 84 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