现在最新的os10.12操作系统,PDF注释可以显示了,但是现在我还有一个问题,我之前在PDFView ->mouseDragged中记录了坐标信息,然后自动会调用PDFView->drawPage函数,这个函数我会绘制 NSBezierPath 曲线以确定动态注释边界。但现在在mouseDragged的过程中还没有调用drawPage:toContext函数。所以看不到添加注释的动态曲线。我使用刷新方法仍然不调用drawPage:toContext,只有打开pdf和滚动视图pdf套件才会调用drawPage:toContext。我想知道如何调用这个函数。非常感谢您的帮助。
PDFKit 目前似乎陷入了困境。https://forums.developer.apple.com/thread/60440
我使用drawPage:inContext:(这是drawPage:toContext: 涵盖的私有方法)取得了一些成功。尝试将drawPage:inContext:添加到类扩展中(ARC要求定义所有选择器)并查看它是否被调用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)