Я использую UIWebView
для отображения текста со встроенными ссылками в моем приложении.У меня есть метод, который обнаруживает касания в UIWebView
, но я хочу выяснить, как определить, какой символ / часть текста в заметке была нажата.
Когда пользователь нажимает, текст,он откроет UITextView
с тем же текстом, и я бы хотел поместить курсор в позицию крана.
Пока что я понял, как получить X и YПозиция выглядит следующим образом:
NSInteger xInt = [x integerValue];
NSInteger yInt = [y integerValue] + (int)webView.scrollView.contentOffset.y;
Я также получил следующий текст:
UILabel *noteTextLabel = [[UILabel alloc] init];
noteTextLabel.font = [UIFont systemFontOfSize:TEXT_FONT_SIZE_LARGE];
noteTextLabel.text = note.text;
Как определить, какой символ был нажат, основываясь на позициях X и Y?