Вот изображение, которое показывает, как Good Reader делает это так же, как в веб-представлении.http://d.pr/mco6
Я предполагаю, что для этого нет простого подхода, кроме как добавить тонны кода к touchesBegan, touchesMoved и touchesEnd в пользовательском представлении и сопоставить расположение строки со смещением в представлении.(Плюс увеличительное стекло)
У кого-нибудь есть лучшее решение или уже есть что-то, чем я могу воспользоваться?
Спасибо.