2012-10-24 33 views
1

我的iOs應用程序中有閱讀器PDF。將目標按鈕的事件攔截爲PDF-C

我想在pdf中創建一個按鈕。當我點擊這個按鈕時,我想用Objective-c攔截事件。

我應該使用哪種類型的按鈕(在Indesign中)? 我如何攔截事件?

THX

回答

2

沒有直接的方法來做到這一點,這不要緊,你在InDesign中使用的按鈕。
在視圖中渲染頁面之後,您必須在頁面上找到按鈕小部件,它們位於頁面的Annots集合中作爲小部件註釋。將小部件的位置(小部件字典中的Rect條目)從PDF座標轉換爲查看座標。當用戶點擊屏幕時,測試分接位置是否與您的某個按鈕位置相匹配。