Я сталкиваюсь с проблемой, когда клавиатура не отключается при выходе из 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];
}