谁能帮帮我,我正在使用UISearchBar,并希望当我在SearchBar中编写任何内容并按Enter键时,它将启动所需的操作...

我已经阅读过searchBarSearchButtonClicked函数,一旦在弹出式键盘窗口中单击“搜索”按钮,该函数就会被调用。但是它不被称为:(
我已经实现为:


(void)searchBarSearchButtonClicked:(UISearchBar *)searchContact
{
//做一点事
}


我已经通过放置断点来检查该函数实际上没有被调用...。

任何的想法??

谢谢!!

最佳答案

您是否将委托分配给实现了“ searchBarSearchButtonClicked”的视图控制器?

您需要像这样分配委托。

searchBar.delegate =self;

关于iphone - 单击搜索按钮时,搜索栏不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6516643/

10-09 06:03
查看更多