2013-07-11 5 views
0

Мне нужно определить текст/глиф, нарисованный на представлении через кварцевое программирование 2d при событии касания. Можно ли получить текст/глиф из точек касания на View.Обнаружить текст в UIview с событием касания

Спасибо заранее.

+0

Что вы понимаете, получая текст при касании вида? – blancos

+0

@balncos благодарит за ответ. Получая текст, я имею в виду, что у меня есть один pdf-файл, и мне нужен персонаж на странице pdf, где мой палец помещается на экран. Является ли это возможным ? –

+0

Вы не упомянули «pdf» в любом месте вашего вопроса. Pdf - это совсем другой случай получения персонажа прикосновением, и его довольно сложно. Так что это PDF или простой текстовый контейнер на View? – blancos

ответ

0

Я исследовал в соответствии с вашими потребностями. Что вам нужно, это сочетание идеи о том, как получить pdf-координаты, а затем ваш персонаж.

Используйте CGPDFDocument, CGPDFScanner и CGPDFPage, чтобы просмотреть содержимое pdf в NSString. Затем используйте функции NSString, чтобы найти текст на этой странице. Если есть несколько страниц, вы также захотите сохранить номера страниц.

Эта ссылка даст вам представление о том, как преобразовать координаты PDF в координаты iOS, чтобы получить точку касания. Проверьте первые два ответа. Converting pdf to iOS coordinates

+0

Спасибо @balncos за этот старт, данный мне .. Я попробую это .. –