0

我发现在作为导航控制器的模态视图中辞去第一响应者是完全不可能的。

我有一个搜索栏,用于搜索表格视图。我需要它,这样当我单击一个单元格或从推送视图导航时,键盘就会消失。我试过打电话

[_searchbar resignFirstResponder];

并对模态视图中的每个视图和子视图进行类似的调用。没有什么会导致键盘隐藏。

有任何想法吗?

我也尝试过使用委托方法,例如 searchBarShouldEndEditing 以及调用 NavigationItemShouldPop 上的方法。

我完全不知所措。

4

1 回答 1

1

不确定您是否已经解决了这个问题,但这个线程是关键:

如果模态 ViewController 演示样式为 UIModalPresentationFormSheet,iPad 键盘将不会关闭

对于您在模态表单中使用导航控制器的特殊情况(与我的相同),请查看第三个答案。

于 2013-07-14T19:29:43.723 回答