我有一个搜索显示 Controller 。如果用户在搜索文本字段中输入文本后滚动搜索显示 Controller 的表格 View ,则键盘会消失,因为搜索显示 Controller 正在放弃第一响应者。有没有办法在滚动时将键盘保持在那里?
最佳答案
给你的UISearchBar
一个delegate (也许是您的 UISearchDisplayController
委托(delegate)的同一对象)并实现 searchBarShouldEndEditing:
在您不希望其退出的情况下返回NO
(例如,当mySearchDispController.searchResultsTableView.dragging
为YES
时)。
关于iphone - 阻止 UISearchDisplayController 放弃第一响应者键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5385665/