РЕДАКТИРОВАТЬ: Оказывается, я наткнулся на ответ, UITextView должен быть первым ответчиком в первую очередь.
Я пытаюсь установить позицию курсора в ближайшем приближении для выпускаточка операции перетаскивания.Вот что у меня есть, но последний шаг, похоже, ничего не делает.
UITextPosition *theTextPosition = [self.tweetTextView closestPositionToPoint:self.dragView.center];
UITextPosition *endPosition = [self.tweetTextView positionFromPosition:theTextPosition
offset:0];
UITextRange *textRange = [self.tweetTextView textRangeFromPosition:theTextPosition
toPosition:endPosition];
[self.tweetTextView setSelectedTextRange:textRange];