使用UISearchbarDisplayController在UITiewController中隐藏UITextField的键盘

时间:2013-12-16 19:51:25

标签: objective-c uiviewcontroller keyboard uitextfield uisearchdisplaycontroller

如何仅为特定的UITextField隐藏键盘? 我在View Controller中有很多UITextField,它还有一个SearchbarDisplayController。 我尝试使用this,但它阻止了UISearchbarDisplayController的工作。

谢谢。

有关详细信息:

例如,我有3个UITextFields和一个搜索栏显示控制器。如果只有UITextFields,在敲击键盘时键盘成功消失。但是当我触摸搜索栏时,你知道键盘是打开的,我在搜索栏中输入了一些文字。所以它给了我一些搜索结果的搜索结果。但是我无法从searchresultstable中选择任何行。因为disapper键盘会阻止它。

1 个答案:

答案 0 :(得分:0)

在我看来,在本教程中,此方法尚未实现,请尝试添加

 -(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {

   [searchBar resignFirstResponder];
 }