问题标签 [qlpreviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
969 浏览

ios - 点击共享按钮时 QLPreviewController 崩溃,内部一致性 nib 包错误

我正在模态地展示一个 QLPreviewController。一切正常——它会弹出,显示预览项目和一切。但是,一旦点击共享按钮,应用程序就会在设备和模拟器中崩溃,并出现以下情况:

以下是相关代码:

0 投票
0 回答
331 浏览

ios - 带有 ALAsset 项的 QLPreviewController

我正在从特定相册中获取 ALAsset 项目(图像和视频)的列表,并尝试使用 QLPreviewController 查看它们。

不幸的是,因为 ALAsset 不提供真正的文件 url,而只是“assets-library://”类型的 url,所以无法仅使用该 url 在 QLPreviewController 中查看它们。

我唯一的解决方案是首先将这些 ALAsset 中的每一个复制到我的应用程序内的 Documents 文件夹中(从 ALAssetRepresentation 获取原始数据并将其保存在一个文件中),然后使用 QLPreviewController 查看它们,但它最终太慢而且太迟钝当文件的数量或大小变大时。

有没有办法做到这一点?有没有其他方法可以枚举相册中返回真实文件系统 URL 的项目?还是我应该尝试使用 UIImageViews 和 MPMovieControllers 制作自己的预览控制器并重新创建所有功能(滑动、共享等)?

0 投票
1 回答
239 浏览

ios6 - 按下 UiButton 时查看 pdf

当按下调用的 viewManual时,我试图打开一个pdf文档。UiButton我已经添加了QuickLook框架,目前有:

。H

.m

}

我已经从上一个线程中尝试了以下代码,但它不起作用,根本没有任何反应,而且我不确定我从这里去哪里。非常感谢任何帮助。

0 投票
1 回答
1073 浏览

ios - 如何在 QLPreviewController 中显示 pdf 页面缩略图

在 iOS 6 中,我注意到当我使用 UIDocumentInteractionController 预览 PDF 文档时,它会在屏幕右侧显示漂亮的页面缩略图。但是,如果我使用 QLPreviewController 显示相同的 PDF,则不会出现这些缩略图。

如何让 QLPreviewController 以与 UIDocumentInteractionController 相同的方式显示 PDF 页面的缩略图?

0 投票
1 回答
79 浏览

objective-c - 如何在 UIWebview 或 QLPreviewController 中打开包含指向另一个工作簿中信息的自动链接的工作簿

我尝试使用 UIWebview 和 QLPreviewController 打开一个 excel 文档。在打开一个文档时我收到如下错误:

在此处输入图像描述

可以使用Office应用程序打开此文档,但它会显示一个带有警告消息消息的弹出窗口:“您打开的工作簿包含指向另一个工作簿中信息的自动链接

谁能帮我解决这个问题。

0 投票
1 回答
509 浏览

ios - 如何在 qlpreviewcontroller 上显示数据

我正在使用 qlpreviewcontroller 来显示 JPG、PNG、PDF 和 DOCS 文件。我的问题是如何在 Dropbox 应用中显示文件预览?我还想在上面添加导航栏和工具栏。需要帮助...

0 投票
1 回答
365 浏览

ios6.1 - 单击在 qlpreviewcontroller 上不起作用

我正在使用 qlpreviewcontroller 显示图像,但单击不起作用。如何在其上添加单击手势。它适用于双击放大和缩小图像。任何机构都可以帮我添加单击手势。

0 投票
0 回答
219 浏览

xcode - QLPreviewController 和 RTF 文件

我尝试使用 Xcode 创建RTF文档。我想做的一件事是插入在我的应用程序中使用的图标。我使用 Inkscape 创建了这些图标。好奇它是否可行,我尝试从 Inkscape 直接复制/粘贴到 Xcode。一切似乎都很好,我完成了文档的撰写。它在 Xcode 中看起来不错。

然后我做了一些阅读以了解QLPreviewController查看文档所需的内容。令人惊讶的是,它在第​​一次尝试时运行良好,但显示的文档不包含任何粘贴的图标图像。

所以我回到 Xcode 中的文档,图像也没有出现在那里。看来我的问题是如何创建带有嵌入图像的 RTF 文档,而不是如何使用预览控制器。粘贴图像显然看起来可行,但实际上并非如此。有没有可行的替代方案?

0 投票
1 回答
117 浏览

events - QLPreview 和 UIApplication?

看到这个: http: //milgra.blogspot.com/2012/10/qlpreviewcontroller-in-ios-6.html

似乎 Apple 对 QLPreviewController 做了一些讨厌的事情,它开始像母应用程序上的一个单独的应用程序一样,它拦截所有触摸事件,并且没有任何东西到达 "UIApplication sendEvent:" 。我尝试了很多方法来欺骗它,子类化和覆盖触摸事件,将其视图添加到每个可能的级别,弄清楚它的内部结构,添加半透明覆盖视图和转发触摸事件,但没有任何效果。

我有同样的问题。

0 投票
1 回答
1130 浏览

ios - 如何在 iOS 中使用 QLPreviewController 使用 http 地址显示图像或文件?

我正在尝试使用QLPreviewController通过 http 地址显示位于网络中的文件。例如,我希望它显示位于此处的图像:http: //iosdevelopertips.com/wp-content/uploads/2011/05/preview.jpg

previewItemAtIndex我这样做:

但是,当我在我的 tableview 中单击图像时,它会出现在无休止地旋转Loading...的指示符,QLPreviewController并且在日志中我看到这条消息:Couldn't issue file extension for path: /wp-content/uploads/2011/05/preview.jpg

那么问题是如何使用地址显示QLPreviewController位于网络中的文件?我究竟做错了什么?谢谢。httpNSURL