我的 iO 应用程序中有一个 PDF 阅读器。
我想在 pdf 中创建一个按钮。当我点击这个按钮时,我想用 Objective-c 拦截事件。
我应该使用什么类型的按钮(在 Indesign 中)? 我怎样才能拦截事件?
谢谢
最佳答案
没有直接的方法可以做到这一点,在 InDesign 中使用什么按钮也没有关系。
在 View 中呈现页面后,您必须在页面上找到按钮小部件,它们位于页面的 Annots 集合作为小部件注释。将小部件的位置(小部件字典中的 Rect 条目)从 PDF 坐标转换为 View 坐标。当用户点击屏幕时,测试点击位置是否与您的某个按钮的位置匹配。
关于objective-c - 在 objective-C 中拦截按钮的事件到 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13058274/