Как получить диапазон символов из постукивающего слова UITextview

Мне нужно получить диапазон символов из повернутого слова из UITextView. Я создал UITapGestureRecognizer на моем примере UITextView *tv,

В настоящее время у меня есть решение, которое может сказать мне слово, которое было прослушано, как описано в этом решении: Получить слово из крана в UITextView.

Мне нужен диапазон символов слова, к которому был применен текст, а не только само слово, желательно доступное таким образом, чтобы я мог получить доступ к начальным и конечным значениям в виде целых чисел.

1 ответ

Решение

Решение, которое я использовал:

int posOfSelected = [tv offsetFromPosition:tv.beginningOfDocument
                        toPosition:textRange.start];

Я получаю символьный индекс первой буквы повернутого слова в виде смещения от начала документа.

Другие вопросы по тегам