1

シンプルなファイル ビューアーを作成する必要があり、このメソッドはファイルのアイコン イメージを返します。

+ (UIImage *)imageForFile:(NSString *)filePath
{
    NSURL *url = [NSURL fileURLWithPath:filePath];
    UIDocumentInteractionController *c = [UIDocumentInteractionController interactionControllerWithURL:url];
    UIImage *thumbnail = nil;

    NSArray *icons = c.icons;
    if([icons count] > 0)
    {
        thumbnail = [icons objectAtIndex:0];
    }
    return thumbnail;
}

iPod ではアイコンは正しいですが、iPad 1G では画像 (jpg/png/gif) の一般的なファイル アイコンを返します。どちらもiOS 5.0です。画像の適切なアイコンを取得するにはどうすればよいですか?

ありがとうございました!

4

0 に答える 0