问题标签 [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 回答
8126 浏览

ios - iOS QLPreviewController 显示保存到文件系统的 pdf

如果我在项目中显示我的捆绑包中的 PDF 文件系统,我的 QLPreviewController 正在工作,

像这个例子

但是如果我想显示文件系统中的 PDF,它没有显示,我该如何调用我刚刚下载到文件系统中的 pdf 文件?

编码:

所以我的问题是如何获取 pdf [仅文档目录中的 pdf],我如何获取此 pdf?

谢谢

谢谢!

0 投票
1 回答
1047 浏览

qlpreviewcontroller - qlpreviewcontroller 在 iOS 中点击全屏

让我烦恼的是一个简单的功能,但很少有来自论坛的参考和帖子。

我需要在 iOS 的默认照片应用程序中使用类似的功能。

当我浏览照片时,点按它,然后底部的导航栏和工具栏就会隐藏。

如何实现?

0 投票
0 回答
1181 浏览

iphone - 通过 presentViewController:animated 的模态转换忽略动画

我正在尝试在 UIVIewcontroller 上显示 QLpreviewcontroller。

previecontroller 显示,但过渡没有动画。它只是出现没有任何动画。

0 投票
1 回答
265 浏览

ios - 如何使用打印按钮打印已经在 QLPreviewController 中打开的 PDF 文件?

我得到二进制数组,然后将其转换并保存在 Documents 文件夹中,然后显示在 QLPreviewController 中。我在 QLPreviewController 的工具栏上看到了右键。

我想打印现在预览中的内容。但是当我发生标签错误时

另外请指导我打印该文件。我已阅读有关 UIPrintInteractionController 的信息。

0 投票
1 回答
473 浏览

objective-c - 在 QLPreviewController 中使用右键菜单按钮打开的打印文档?

我已经在 QLPreviewController 中打开了文档 (PDF)。我想通过单击屏幕顶部的右键来打印该文档。我需要代码示例来打印它。我不想要那里的电子邮件选项。这就是为什么我不能使用 UIDocumentInteractionController。

0 投票
2 回答
1620 浏览

iphone - 如何在 QLPreviewController 中更改 UINavigationController 的 UIBarButtonItems 的图像

我正在使用 QLPreviewController 来显示 pdf。我想更改 QLPreviewController 的 UINavigationBar 和 UIBarButtonItems 的背景图像。

我正在使用这段代码:

通过使用上面的代码,我更改了导航栏的背景图像。但我无法更改 barbuttonitems 的背景图像。

请帮我。提前致谢.....

0 投票
0 回答
470 浏览

ios7 - QLPreviewController 和 iOS7:黑屏

我注意到在 iOS7 中,在我的应用程序中显示带有 的文档的预览时QLPreviewController,当我在页面边界之外点击时(您注意到横向页面文档更好)页面周围的屏幕变黑(您可以尝试使用DocInteraction Apple 示例)。它是一个新的 iOS7 功能还是一个错误?我怎样才能禁用它?

0 投票
2 回答
1209 浏览

ios - QLPreviewController 适用于 iOS 6;不在 iOS 7 上

我已经查看了有关QLPreviewController在某些条件下不工作的其他帖子。这个让我受阻:

RHBlobCollection并且RHBlobView是模型/视图对象,它们分别保存了提前缓存的集合和单独的可显示文件。

RHBlobView.m:

RHBlobCollection.m:

proof1proof2并且proof3全部返回YES。拉到一个单独的概念验证项目QLPreviewController中,按预期进行。不过,在我的完整应用程序项目中,它在 iOS 6 下工作,但在 iOS 7 下使用微调器挂在“正在加载...”。

我的直觉告诉我,它应该与格式错误的文件 URL 或路径有关,但我的小测试表明一切都是 copasetic。有没有其他人有这个问题?

0 投票
3 回答
1880 浏览

ios6 - 在 QLPreviewController 中配置底栏

我在我的应用程序中集成了 QLPreviewController 和 UIDocumentInteractionController,它工作正常。

唯一的问题是 - 我想配置底部工具栏,我想删除默认工具栏项目,如下图所示:

带有要删除的项目的底部工具栏

有什么办法可以,请指教。

0 投票
1 回答
228 浏览

first-responder - 在 QLPreviewController 中禁用复制操作

当我们在 QLPreviewController 中查看文本文件时,有什么方法可以禁用内容复制?

我试图对其进行子类化并覆盖-canBecomeFirstResponder 并返回 NO,但它不起作用:-(

请建议。