gpt4 book ai didi

ios - 如何在 PDFView 中禁用选择?

转载 作者:搜寻专家 更新时间:2023-10-30 23:00:51 24 4
gpt4 key购买 nike

PDFView 中显示 PDFDocument 允许用户选择文档的部分并执行操作,例如“复制”与选择。如何在保留用户放大、缩小和滚动 PDF 的可能性的同时,在 PDFView 中禁用选择?

PDFView 本身似乎不提供这样的属性,PDFViewDelegate 也不提供。

最佳答案

您必须子类化 PDFView,这样:

class MyPDFView: PDFView {

override func canPerformAction(_ action: Selector, withSender sender: Any?) -> Bool {
return false
}

override func addGestureRecognizer(_ gestureRecognizer: UIGestureRecognizer) {
if gestureRecognizer is UILongPressGestureRecognizer {
gestureRecognizer.isEnabled = false
}

super.addGestureRecognizer(gestureRecognizer)
}

}

关于ios - 如何在 PDFView 中禁用选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49099499/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com