Значок с высоким разрешением для файла в Mac OS X?

Я ищу метод точно как -[NSWorkspace iconForFile:] но который возвращает значок в более высоком разрешении, если это возможно. В частности, у меня есть приложение, которое использует QuickLook для отображения предварительных просмотров файлов, и я хотел бы, чтобы он отступил к значку файла, если никакой плагин беглого взгляда не доступен. Используя iconForFile: метод, однако, приводит к маленькому 32x32 значок. Вокруг существует ли лучший метод? Тот, который возвращается NSImage или CGImageRef предпочтен, но менее доступные методы могли бы быть прекрасными также.

7
задан Alex Rozanski 30 January 2010 в 19:07
поделиться

1 ответ

Возвращаемое изображение -[NSWorkspace iconForFile:] содержит несколько представлений, в том числе и более высокого разрешения.

Если вы попробуете отрисовать его при 512x512, оно автоматически выберет соответствующее представление.

7
ответ дан 6 December 2019 в 23:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: