我使用的是旧版本的PSPDFKit,3.7.0,我需要禁用在长按文件时显示的放大镜,但保留其他菜单项。这可能吗?
答案 0 :(得分:1)
查理,
PSPDFKit创始人在这里。你真的应该更新我们的PDF SDK - 自3.7以来我们已经改进了A LOT,在没有任何测试的情况下修改框架也是非常危险的。
所以我们通常只支持持续订阅的用户,但这里有一个免费赠品,虽然不能保证3.7中的工作方式类似,但我在这里查看6.6pre的代码库。
寻找PSPDFLoupeView
,这就是放大镜的类。 PSPDFTextSelectionView
(可能在v3中被称为有点不同)控制呈现放大镜的逻辑。检查那里是否有类似- (void)showLoupe:(PSPDFLoupeView *)loupe animated:(BOOL)animated
的内容并覆盖它。
这肯定适用于v6,不能说这是否适用于v3,但也许有帮助。如果您对获得新许可感兴趣,可以通过https://pspdfkit.com/sales/ ping我们。