在推送新的viewcontroller之前删除键盘

时间:2014-07-01 07:49:10

标签: ios keyboard

当我选择一些文本字段时,我会推送一个新的viewcontroller。所以我必须在加载新的视图控制器之前隐藏键盘。但是当新视图出现时键盘仍然存在。 resignkeyboard和[self.view endEditing:YES];不起作用。如何删除新视图控制器的键盘。谢谢。

2 个答案:

答案 0 :(得分:3)

转到新的viewController之前

[self.view endEditing:YES];

将resignFirstResponder方法调用到所有yourTextFields。

答案 1 :(得分:0)

正如Madhur说的那样,如果你有[yourTextField resignFirstResponder];转到新视图之前的代码控制器应该工作。如果您输入代码片段,我可以尝试为您提供准确的解决方案。