如何从一个单词UITextview中获取字符的范围
我需要从一个UITextView的单词中获取字符的范围。 我在UITextView *tv
实例上设置了一个UITapGestureRecognizer
。
我现在有一个解决scheme,可以告诉我这个解决scheme中描述的单词,在UITextView中获取单词 。
我需要被点击的单词的字符范围,而不仅仅是单词本身,最好以可以以整数的forms访问开始和结束值的方式。
我用过的解决scheme是:
int posOfSelected = [tv offsetFromPosition:tv.beginningOfDocument toPosition:textRange.start];
我得到被抽头单词的第一个字母的字符索引,作为从文档开始的偏移量。