- (BOOL)popoverControllerShouldDismissPopover:(UIPopoverController *)popoverController {
[self dismissFirstResponder];
return YES;
}
-(void)dismissFirstResponder {
[nameField resignFirstResponder];
[descriptionField resignFirstResponder];
[helpField resignFirstResponder];
}
Я перепробовал множество разных вещей, но клавиатура просто не гаснет:
- Я проверил, правильно ли подключены мои розетки в Интерфейсном Разработчике
- Я установил точки останова внутри двух методов, чтобы проверить, что они вызывались в подходящее время, и они были.Эти 3 текстовых поля являются единственными в приложении.
Что происходит: всплывающее окно закрывается, но клавиатура остается включенной.Это может быть известной ошибкой в iOS 3.2, в этом случае любые обходные пути будут с благодарностью приняты.Спасибо