现在的位置: 首页 > 综合 > 正文

iPhone开发之UISearchBar的使用方法

2013年11月05日 ⁄ 综合 ⁄ 共 542字 ⁄ 字号 评论关闭

UISearchBar是个很不错的东东,集成了搜索输入框和搜索按钮,使用起来也灰常方便。

/*搜索按钮*/
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar{
	[self doSearch:searchBar];
}

/*键盘搜索按钮*/
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar{
	[searchBar resignFirstResponder];
	[self doSearch:searchBar];
}

/*搜索*/
- (void)doSearch:(UISearchBar *)searchBar{
	NSString *email = searchBar.text;
	...
}

UISearchBar上按钮的默认文字为Cancel,如果想改为其他文字请调用一下代码:

for(id cc in [searchtext subviews]){
   if([cc isKindOfClass:[UIButton class]]){
       UIButton *btn = (UIButton *)cc;
       [btn setTitle:@"Search"  forState:UIControlStateNormal];
   }
}

抱歉!评论已关闭.