macos - 如何使 IKImageBrowserView Quick Look 图标看起来像 Finder 图标?

标签 macos cocoa quicklook ikimagebrowserview

IKImageBrowserView提供与 Finder 非常相似的多 ImageView (事实上,类转储显示 Finder 在内部使用它)。还有一个常量 IKImageBrowserQuickLookPathRepresentationType,它允许您提供浏览器 View 的路径或 URL,并将其显示为“快速查看”预览。

但是,这些预览与 Finder 显示的“图标”样式预览不同:
Finder style

而是更大的预览:
plain preview

有没有办法让IKImageBrowserView使用图标预览样式,带有 curl 的文档角等?

最佳答案

没有公共(public)方法可以直接执行此操作(使用 IKImageBrowserQuickLookPathRepresentationType),因此您必须使用 QLThumbnail API (kQLThumbnailOptionIconModeKey) 自行生成图像,并将其提供给IKImageBrowserView

关于macos - 如何使 IKImageBrowserView Quick Look 图标看起来像 Finder 图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9551346/

相关文章:

objective-c - 使用 XPC 在 macOS 中实现多进程共享数据库

macos - Android NDK Build 在 mac 系统中失败,但在 windows 系统中有效

iphone - NSCalendar:一个月有几周的问题

Objective-C 在 dealloc 中保留计数

python - 在Pycharm中运行脚本时如何自动将焦点切换到python控制台?

objective-c - NSButton NSTrackingArea - 跟踪不起作用

ios - 如何将 Google Analytics 添加到适用于 iOS 设备的 Cocoa Touch Framework

ios - iOS7 中 iOS8 中的 QuickLook/QLPreviewController(QLPreviewItem) 更改标题工作正常

cocoa - 如何访问QuickLook插件资源?

xcode - 使用 Swift 快速查看调试中的 UIImage