1
7
您必须将PDFView子类化,如下所示:
|
2
4
对于iOS 13,上述解决方案不再有效。看起来他们改变了
1) 递归收集的所有子视图
2) 迭代并停用任何
Helper func递归获取给定类型的所有子视图:
我正在从
我还没有找到一个很好的方法将其转换为
|
3
4
只需要做的是,它将自动清除选择,用户将不再长按PDF文本。
以下2行需要在canPerformAction()中添加
|
4
2
使用Swift 5和iOS 12.3,您可以通过覆盖
作为之前实现的替代方案,您可以简单地切换
|
5
0
您应该注意,这还不足以禁用文本选择,因为还有一个UITapAndHalfRecognizer(显然是一个私有的Apple类)也可以创建选择。 它附加到PDFDocumentView,这是PDFView的另一个私有实现细节,您不能用自己的类实现替换它。 |
gates · 如何在标记中使用绝对路径添加背景图像 6 年前 |
OscarVGG · iOS 11 PDFKit未更新注释位置 7 年前 |
user8162541 · 在会话中保存凭据 7 年前 |
MID · 如何设置PDFkit的路径(gem找不到wkhtmltopdf)? 12 年前 |