我在故事板中使用这个搜索栏很疯狂,而且已经有大量的教程。
我的视图中有一个搜索栏,并将其设置为插座
IBOutlet UISearchBar *searchBar;
当用户点击“完成”时,如何运行代码?在键盘上。我试过这个,但没有任何作用
- (void) searchBarSearchButtonClicked:(UISearchBar *)theSearchBar {
NSLog(@"Hello");
[searchBar resignFirstResponder];
}
答案 0 :(得分:2)
我没有使用XCode的故事板,但你确定将viewController设置为searchBar的委托吗?
答案 1 :(得分:0)
searchBarSearchButtonClicked应该可以工作,但是你尝试过searchBarResultsListButtonClicked和searchBarTextDidEndEditing。顺便问一下,这是iphone还是ipad?并检查你的代表是否设置正确。