Я хочу оставить клавиатуру с текстового представления как первый респондент. Я хочу, как только пользователь поражает клавишу Return после редактирования в textView, клавиатура должна уйти в отставку. Но я не уверен, как я должен сделать это???
Надеюсь, этот код вам поможет.
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if ([text isEqualToString:@"\n"]) {
[textView resignFirstResponder];
}
return YES;
}
use UITextViewDelegate protocol and yourTextViewName.delegate = self;
Если ваш класс установлен как делегат для этого текстового представления, просто сделайте следующее в своем коде класса
- (void)textViewTextDidEndEditing:(UITextView *)textView {
[textView resignFirstResponder];
}