在 QLPreviewController 中禁用复制操作

Posted

技术标签:

【中文标题】在 QLPreviewController 中禁用复制操作【英文标题】:Disabling copy operation in QLPreviewController 【发布时间】:2013-10-02 21:48:29 【问题描述】:

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

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

请提出建议。

【问题讨论】:

【参考方案1】:

是的,使用 viewDidAppear 您可以简单地设置:

[self.navigationItem setRightBarButtonItem:nil];

它只会为您从预览器中删除用于导出的按钮

【讨论】:

以上是关于在 QLPreviewController 中禁用复制操作的主要内容,如果未能解决你的问题,请参考以下文章

如何在子视图中使用 QLPreviewController 显示页面洗涤器

QLPreviewController 在 iOS 6 中不起作用

停止 QLPreviewController 在呈现的视图控制器中调整大小

qlpreviewcontroller 在 iOS 中点击全屏

SwiftUI 中的 QLPreviewController 缺少导航栏

QLPreviewController 在其上显示模态视图控制器后失去联系