【问题标题】:ios dropbox, loading thumbnail of image in table viewios Dropbox,在表格视图中加载图像的缩略图
【发布时间】:2012-02-14 14:15:52
【问题描述】:

我的 Dropbox 中有图片,我需要在 Uitable 视图中显示。我可以使用元数据文件元数据按名称显示图片,当我单击任何单元格时,我可以通过调用 loadthumbnail 成功地在图像视图中查看图像。 但是现在,我想显示图像的缩略图以及图像名称,以便用户在打开图像之前了解图像。 那么,简单的方法是什么。

【问题讨论】:

    标签: iphone ios ipad dropbox-api


    【解决方案1】:

    您应该在显示UITableView 之前调整(拇指)原始UIImage 的大小并将它们保存在您的应用缓存文件夹中。

    类似的东西(我的脑海中)

    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.
    

    【讨论】:

    • 在 dropbox api 中提到了缩略图,我可以使用它吗,如果可以,那么如何
    • 好的,知道了,我只需要使用api调用loadthumbnail,只需指定尺寸小,然后将图像保存在图像缓存中,感谢您的时间
    • @cocoaNoob 嘿,伙计,你能给我一些想法或代码来在单元格中显示该缩略图吗?
    【解决方案2】:

    尝试转到“开始”菜单,然后查找“我的文档”并查找名为“下载”的文件夹。这对我看不到的下载有用。

    祝你好运!

    【讨论】:

    • OP指的是与iOs开发相关的功能,所以这与Windows环境无关。
    猜你喜欢
    • 2015-11-09
    • 2016-02-19
    • 1970-01-01
    • 2014-10-31
    • 2013-04-29
    • 1970-01-01
    • 2018-07-02
    • 2016-05-14
    • 1970-01-01
    相关资源
    最近更新 更多