使用UISearchbar中。在UISearchbar输入文本时,键盘会显示。同时,键盘的返回键是Search。
我想在点击search按钮时执行一个动作,应该怎么实现?
在UItextfield中有 -(BOOL)textFieldShouldReturn:(UITextField *)textField{}
但是在UISearchbar中没有返回动作。谢谢。
添加到UISearchBarDelegate方法
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
{
[searchBar resignFirstResponder];
// Do the search...
}
实现UISearchBar的代理方法
self.searchBar.delegate=self;
-(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {
NSLog(@"search text :%@",[searchBar text]);
}