#pragma mark-
#pragma mark Search Bar Delegate Methods
//searchBar将要开始编辑的时候
- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar{
NSLog(@"%@ *********",@"searchBarShouldBeginEditing");
return
YES;
};
//searchBar-文本开始做编辑的时候-searchBarTextDidBeginEditing:这个方法是在搜索框被触发的时候,执行的委托函数。
-(void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar{
NSLog(@"%@ *********",@"searchBarTextDidBeginEditing");
};
//searchBar-在Range范围内将要改变文本
- (BOOL)searchBar:(UISearchBar *)searchBar shouldChangeTextInRange:(NSRange)range
replacementText:(NSString *)text
__OSX_AVAILABLE_STARTING(__MAC_NA,__IPHONE_3_0){
NSLog(@"%@ *********",@"shouldChangeTextInRange");
return
YES;
};
//searchBar-文本做改变
- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText{
NSLog(@"%@ *********",@"textDidChange");
};
//searchBar-文本结束编辑
- (void)searchBarTextDidEndEditing:(UISearchBar *)searchBar{
NSLog(@"%@ *********",@"searchBarTextDidEndEditing");
};