【发布时间】:2014-04-09 10:20:31
【问题描述】:
我将视图控制器推送到导航控制器,在 iOS 7 中,当这种情况发生时,键盘会自动隐藏。
但是,在 iOS 6 中,它没有。我也无法通过[self.view endEditing:YES]; 让它消失。
编辑:在前面的视图控制器中,一旦键盘被调出,它也不会在带有[self.view endEditing:YES] 的视图控制器中消失。
【问题讨论】:
-
在推送视图控制器之前尝试在负责此问题的
UITextField上调用resignFirstResponder? -
你用过
UITextField吗? -
是的,我正在使用
UITextField。在推送我的视图之前,我在视图中的UITextField中注释掉了唯一的becomeFirstResponder,并且我还为每个UITextField添加了一个resignFirstResponder,但我仍然无法关闭键盘。
标签: ios iphone objective-c ipad uiviewcontroller