Как вы получаете UITextView, чтобы установить курсор между символами, ближайшими к точке отбрасывания для перетаскивания? - PullRequest
0 голосов
/ 02 декабря 2011

РЕДАКТИРОВАТЬ: Оказывается, я наткнулся на ответ, 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];

1 Ответ

0 голосов
/ 02 декабря 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...