как получить объект PDF (строку, изображение и т. д.), которого коснулся пользователь?

Я использую набор классов CGPDF * для чтения PDF-документа, есть ли способ извлечь объект, которого коснулся («щелкнул») пользователь? Есть ли другой способ получить объект PDF / (Quartz?) С определенными координатами?


person adrin    schedule 02.08.2010    source источник
comment
Пользователи ничего не нажимают на устройстве iOS, поскольку они не поддерживают мышь. Как вы показываете содержимое PDF?   -  person Peter Hosey    schedule 03.08.2010
comment
Использование cgpdfdocument. Я имею в виду сенсорное взаимодействие, такое как нажатие на гиперссылку   -  person adrin    schedule 03.08.2010
comment
CGPDFDocument - это модельный класс. Как вы показываете это пользователю?   -  person Peter Hosey    schedule 03.08.2010
comment
О, вы имели в виду это :) Извините, я еще не очень разбираюсь в CocoaTouch / Quartz / Core Graphics. На самом деле я использую UIScrollView с подпредставлением в нем с CATiledLayer, добавленным в качестве слоя - (void) drawLayer: (CALayer ) layer inContext: (CGContextRef) ctx {/ Здесь код * / CGContextDrawPDFPage (ctx , myPageRef); } Есть ли способ получить координаты для данного CGPDFObject? (а может мой вопрос глупый / неактуальный?) Спасибо за помощь   -  person adrin    schedule 03.08.2010


Ответы (1)


Подробную информацию о том, как этого добиться, можно найти здесь.

person F'x    schedule 06.01.2011