菜鸟教程小白 发表于 2022-12-11 18:19:18

ios - 如何获取 QuickLook 预览项目的缩略图?


                                            <p><p>我正在使用 QLPreviewController 预览各种文档。 Controller 有一个“ ListView ”选项,它显示 Controller 中所有文档的图像和标题。 </p>

<p> <a href="/image/JCo4Q.png" rel="noreferrer noopener nofollow"><img src="/image/JCo4Q.png" alt="Standard QLPreview List View"/></a> </p>

<p>如何获取该图像以便将其显示在不同的屏幕上?</p>

<p>我正在尝试制作一个“查看文件”屏幕,其中显示所有文件详细信息和缩略图预览。然后单击缩略图会将用户带到完整的预览。</p>

<p> <a href="/image/uxbtB.png" rel="noreferrer noopener nofollow"><img src="/image/uxbtB.png" alt="File Detail Page"/></a> </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>在 iOS 中,没有用于获取文件缩略图的 API(如 <code>AppCoda-Image</code> 或 <code>AppCoda-PDF</code>),但您可以获得像 <code>AppCoda-Pages</code>、<code>AppCoda-Word</code>、<code>AppCoda-Keynote</code> 或 <code>AppCoda-Text.</code></p>

<pre><code>// Create an `UIDocumentInteractionController` with the file URL.
let controller = UIDocumentInteractionController(url: &lt;#URL#&gt;)

// Get icon
_ = controller.icons
</code></pre>

<p>这将返回图标而不是缩略图。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 如何获取 QuickLook 预览项目的缩略图?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/41104050/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/41104050/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 如何获取 QuickLook 预览项目的缩略图?