2

我有一个显示在 a 中的 PDF UIDocumentInteractionController,它很棒。

问题是,该应用程序的重点是保护 PDF 不被共享等。因此我想摆脱出现的选项按钮。

堆栈上有 1000 个类似的 Q,但在您将我链接到我已经阅读的内容之前,请记住我需要一个 iOS6 解决方案。

我已经尝试实现 willShowMenu 相关的功能,以及一堆其他的东西。

一天结束,这需要进入商店,我们都知道苹果是多么的死板,所以如果有人有一个可靠的商店认可的 ios6 解决方案,那就太好了。

如果没有,谁能指出我正确的方向,我会解决的。是否有 UIDocumentInteractionController 的替代品来显示(但复制保护)PDF?

谢谢。

4

1 回答 1

0

您可以使用 UIWebView 显示 PDF 文件。

要禁用复制菜单,请在 UIWebView 的 webViewDidFinishLoad 委托中添加以下代码

[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitUserSelect='none';"];
[webView stringByEvaluatingJavaScriptFromString:@"document.documentElement.style.webkitTouchCallout='none';"]
于 2014-11-25T11:17:17.897 回答