UITextView проблема скрытия клавиатуры - PullRequest
1 голос
/ 13 сентября 2011

Я хочу скрыть клавиатуру после ввода содержимого в UITextView, но я не могу сделать это по умолчанию, как UITextField.Можно ли как-нибудь спрятать клавиатуру? Хорошо, я поставил кнопку, которая может мне помочь. Если есть способ скрыть ее по умолчанию, скажите, пожалуйста.

Ответы [ 2 ]

1 голос
/ 13 сентября 2011

Используйте следующий код для скрытия клавиатуры от просмотра текста, когда пользователь вводит "\ n" (новая строка), значит нажимает кнопку "Готово" или "возврат".

- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {

    if([text isEqualToString:@"\n"]) {
        [textView resignFirstResponder];
        return NO;
    }

    return YES;
}

Пример1 и Пример2 .

1 голос
/ 13 сентября 2011
[textView resignFirstResponder];

Вот ваша деталь ответ

...