我有一个使用表单工作表视图的UINavigationController,我有一个推动viewController2的viewController 1.
viewController2有一个UITextField,键盘弹出,很棒。然而,在弹出这个视图并返回viewController1时,键盘会保持不动,我无法将其解除。
我只想在返回viewController1时关闭键盘。
答案 0 :(得分:0)
在viewWillDisappear:
方法的第二个视图控制器中执行此操作:
- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:animated];
[textField resignFirstResponder];
}
这将从文本字段中获取焦点,从而导致键盘被解除。