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];
}
}
本文介绍如何在iOS应用中使用UISearchBar组件,实现搜索输入框和搜索按钮的集成,提供了按钮文字修改的示例代码,并详细解释了相关方法的使用。

801

被折叠的 条评论
为什么被折叠?



