我正在使用QLPreviewController预览各种文档。控制器具有“列表视图”选项,在其中显示控制器中所有文档的图像和标题。
如何获得该图像,以便可以在其他屏幕上显示它?
我正在尝试制作一个“查看文件”屏幕,其中显示所有文件详细信息和缩略图预览。然后单击缩略图将使用户进入完整预览。
最佳答案
在iOS中,没有用于保存文件缩略图的API(例如AppCoda-Image
或AppCoda-PDF
),但是您可以获得诸如AppCoda-Pages
,AppCoda-Word
,AppCoda-Keynote
或AppCoda-Text.
的图标
// Create an `UIDocumentInteractionController` with the file URL.
let controller = UIDocumentInteractionController(url: <#URL#>)
// Get icon
_ = controller.icons[0]
这将返回图标,但不会返回缩略图。
关于ios - 如何获取QuickLook预览项目的缩略图?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41104050/