【问题标题】:Is there a standard library like Quick Look framework for icons in iOS?iOS 中是否有类似 Quick Look 图标的标准库?
【发布时间】:2012-06-27 19:42:21
【问题描述】:

我需要列出应用程序文档文件夹中文件夹的内容,并想知道 iOS 框架中是否存在返回 UIImage 或特定文件内容的组件。

所以,正如标题所说;是否有可以使用的标准框架,或者我必须自己推出?

【问题讨论】:

    标签: objective-c ios frameworks icons thumbnails


    【解决方案1】:

    突然想到,创建一个UIDocumentInteractionController 的实例,并查询它的icons 属性:

    - (UIImage *)iconForFile: (NSURL *)fileURL {
        UIDocumentInteractionController *controller = [UIDocumentInteractionController interactionControllerWithURL: fileURL];
        if (controller) {
            return [controller.icons lastObject]; // arbitrary selection--gives you the largest icon in this case
        }
    
        return nil;
    }
    

    我不知道如何在不使用 UIDocumentInteractionController 的情况下获取图标。

    请注意,这会为您提供文件的文档图标,但不是它的预览。 iOS 中没有内置的预览机制。

    【讨论】:

      猜你喜欢
      • 2012-11-16
      • 2015-03-12
      • 1970-01-01
      • 1970-01-01
      • 2016-09-25
      • 1970-01-01
      • 1970-01-01
      • 2013-02-07
      • 2011-06-11
      相关资源
      最近更新 更多