我正在编写一个类似于电子邮件的应用程序。因此,当我将文件附加到我的消息时,我想显示文件名 + 小图像(图标),此图标应根据文件类型,例如 pdf 如果文件是 pdf,Word id 文件是 word 文件。 ...
有谁知道我怎样才能找到这些小图像?还是有代表性的例子?
进阶谢谢
我正在编写一个类似于电子邮件的应用程序。因此,当我将文件附加到我的消息时,我想显示文件名 + 小图像(图标),此图标应根据文件类型,例如 pdf 如果文件是 pdf,Word id 文件是 word 文件。 ...
有谁知道我怎样才能找到这些小图像?还是有代表性的例子?
进阶谢谢
如果这适用于 iOS,那么您可以使用UIDocumentInteractionController:
NSURL *url = [NSURL fileURLWithPath:pathToYourFile];
UIDocumentInteractionController *diac = [UIDocumentInteractionController interactionControllerWithURL:url];
NSArray *icons = diac.icons;
if ([icons count] > 0) {
// This is the smallest available icon:
UIImage *icon = [icons objectAtIndex:0];
} else {
// No icon found.
// According to the documentation, this case *should not* occur...
}