Я столкнулся с проблемой, когда клавиатура не увольняется при выходе из UITextField
или UITextView
в UIModalPresentationFormSheet
. Кроме того, я создал большую кнопку, чтобы служить фоном представления, поэтому, если пользователь ударяет за поля, которые он запускает. Я использую тот же код в регуляторе регулярных представлений, и он работает так, как ожидалось. В контроллере модального просмотра он ничего не делает. Мы ценим любые предложения.Модальный диалог не отключает клавиатуру
- (BOOL)textFieldShouldReturn:(id)sender {
[titleTextField resignFirstResponder];
return YES;
}
- (BOOL)textViewShouldReturn:(id)sender {
[synopsisTextView resignFirstResponder];
return YES;
}
- (IBAction)textFieldDoneEditing:(id)sender {
[sender resignFirstResponder];
}
- (IBAction)textViewDoneEditing:(id)sender {
[sender resignFirstResponder];
}
- (IBAction)backgroundClick:(id)sender {
[titleTextField resignFirstResponder];
[synopsisTextView resignFirstResponder];
}
Не знаю, если вы решили эту проблему, но я с аналогичной проблемой: http://stackoverflow.com/questions/3372333/ipad-keyboard-refuses-to-go- в пути – Kalle