问题标签 [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 投票
2 回答
3248 浏览

ios - 更改 QLPreviewController 背景颜色

这是我问你的一个简单问题:如何更改 QLPreviewController 组件的背景?

我用它来呈现 PDF 文件,但它以滚动视图模式作为背景颜色显示:

我想更改该背景颜色,但更改视图的backgroundColor属性无济于事。

有任何想法吗?

0 投票
0 回答
534 浏览

memory-management - 如何正确处理 QLPreviewController?

我正在使用 QLPreviewController 来预览文件。但是当我打开大文件时,内存会增长并且不处理。

例如:iPhone 4s,打开 6 Mb txt 和 5Mb txt 后 - 应用程序将冻结或崩溃。查看 Instruments - 使用的内存 230Mb。

我在课堂上有字段:

此变体没有重新创建 previewController,但我尝试了 previewController.Dispose() 和重新创建。尝试调用 GC.Collect() - 没有。

我尝试了很多情况(处理数据源、视图等),但内存没有被清除。

我建议-我自己不对。但是哪里?。

请帮忙。谢谢。

0 投票
2 回答
1526 浏览

iphone - 生成文档缩略图

我正在尝试显示文档网格(保存在文档目录中),但我不知道如何生成文档的缩略图。文档可以是 aQLPreviewController可以显示的任何内容。PDF 和图像很好,但我不知道 .doc 之类的其他内容。任何指导都会有所帮助。

0 投票
1 回答
2104 浏览

objective-c - Quicklook/QLPreviewController 显示一个空白页面。给出关于未找到框架符号的警告

我正在尝试从应用程序的文档文件夹中预览图像和其他文件。我已经在我的应用程序中实现了 Quicklook,它看起来正在启动,但它会弹出一个空白屏幕并记录以下警告:

警告:无法读取 /Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.0 (9A334)/Symbols/System/Library/Frameworks/QuickLook.framework/DisplayBundles/Image.qldisplay/Image 的符号(找不到文件)。警告:本地找不到 Image.qldisplay/Image 的副本,从远程设备的内存中读取。这可能会减慢调试会话。

我不确定警告是它没有显示的原因,但我想我还是会把它包括在内。我没有从 QLPreviewController 本身得到任何实际错误。有什么方法可以测试它的成功/失败吗?

这就是我的设置方式:

和:

怎么了?我该如何解决?

0 投票
1 回答
2160 浏览

objective-c - QLPreviewController 仅显示单个文件

我正在使用 QLPreviewController 来显示一组文件。但是,它只显示第一个,我似乎无法滑动或做任何事情来显示第二个。我究竟做错了什么?我必须手动设置吗?如果是这样 - 我将如何去做?

这是来自我的 AppDelegate.m:

我还在同一个 AppDelegate.m 文件中声明了两个回调函数:

0 投票
3 回答
1387 浏览

objective-c - 使用 QLPreviewController/UIWebView 预览具有合并字段的 Word 文档

我们目前正在开发一款 iPad 应用程序,该应用程序将具有以下功能:

  • 用户提供凭据,登录。
  • 通过 Web 服务检索一组任务,其中包含不同格式的 base64 编码文档。(.doc、.docx、.rtf 等)
  • 文档标题显示在弹出列表中。
  • 当一个文档被选中时,它被推送到一个控件来呈现和显示它。

当我们尝试推出包含绑定文档属性(合并字段)的 Word 文档时,我们的问题就开始了 - 没有显示数据,给我们留下了包含例如“地址行 1,地址行 2,邮政编码”的文档,而不是到实际值。

支持合并字段对我们来说是一个相当高优先级的业务案例,所以如果可能的话,让这个工作很重要。

到目前为止,我们已经尝试使用 QLPreviewController 和 UIWebView 来呈现文档,并且这两个控件的行为似乎相同。

以前有没有人遇到过这个问题,如果有,您是如何解决的?

0 投票
1 回答
2238 浏览

ios - pushViewController 似乎不适用于情节提要和 QLPreviewController

尝试使用情节提要 tableviewcontroller 实现动态表(使用代码)时,执行以下代码时无法推送详细视图。

没有错误被抛出。没有给出任何线索,除了选定的表格单元格以蓝色突出显示并保持不变。该问题在使用情节提要时很普遍,但在使用 xibs 时则不然。

这是didSelectRowAtIndexPath方法:

这是一个有问题的示例项目的链接。

0 投票
2 回答
1737 浏览

ios - Open a file without extension with QLPreviewController or UIDocumentInteractionController

Is there a way to open a file with QLPreviewController or UIDocumentInteractionController, knowing its UTI, but without a file extension in the NSURL? Thanks for your help!

0 投票
0 回答
831 浏览

ios - QLPreviewController 未打开下载的文件

我正在尝试将下载的文件预览到系统,并且在执行名为 previewController:previewItemAtIndex: 的方法时程序崩溃。我假设是在显示之前释放预览控制器,但是当文件已经在文档文件夹中时,不会发生此错误。只有在下载文件后立即尝试打开文件时才会发生这种情况。

这是代码:

0 投票
1 回答
297 浏览

ios - iOS Document Reviewer,如图像浏览器

我知道您可以使用 QLPreviewController 来预览文档,但是有没有人有一个整洁的解决方案来启用手势(向右:向左滑动)并保留文档缩放/导航。

有人建议我们可以使用水平 tableview,但最初的实现提出了类似的导航问题。

任何想法或建议表示赞赏。