1

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

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

4

1 回答 1

2

在我的脑海中,创建一个实例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-06-26T13:23:42.157 回答