UITextView didChangeSelection не вызывается? - PullRequest
0 голосов
/ 11 января 2012

Я реализовал UITextViewDelegate в моем контроллере представления, который должен что-то делать, когда выбор текста изменяется в textView.

Поэтому я использовал textview:didChangeSelection для прослушивания событий обратного вызова. Он работает на симуляторе iPhone и iOS5, но не на устройствах iPhone4. Почему это происходит?

Отладочная информация говорит мне, что textview:didChangeSelection не вызывается, когда я изменяю выбор с диапазоном длины 0 ....

- (void)textViewDidChangeSelection:(UITextView *)textView
{
    if (textView.selectedRange.location != NSNotFound) {
        selectRange = textView.selectedRange;
    }
}

Может кто-нибудь может помочь решить проблему?

1 Ответ

0 голосов
/ 11 января 2012

Вы добавили UITextViewDelegate в свой заголовочный файл?

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