|
|
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的另一个私有实现细节,您不能用自己的类实现替换它。 |
|
|
Danil · 种子/填充核心数据的最佳实践?[关闭] 10 月前 |
|
|
Robin · LazyVGrid项目预计不会击中测试区域 10 月前 |
|
|
Alex Smith · 移动到下一个视图控制器后如何显示警报? 10 月前 |
|
selcukctn · 如何在react native中制作无限动画? 11 月前 |
|
|
Nicolas Gimelli · iOS 18远程通信通知不起作用 11 月前 |