iPhone Objective-C: клавиатура не будет прятаться с resignFirstResponder, иногда - PullRequest
1 голос
/ 09 августа 2010

У меня есть UITextView, который я вызываю resignFirstResponder при нажатии клавиши возврата. Текстовое представление вызывает отставку первого респондента (мигание курсора в текстовом поле исчезает), но клавиатура иногда не исчезает.

Что может быть причиной этой проблемы?

Спасибо!

1 Ответ

1 голос
/ 09 августа 2010

Объявите протокол UITextViewDelegate

Затем реализуйте это

-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
 if([text isEqualToString:@"\n"])
{
        [textView resignFirstResponder];
        return NO;
}

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