ios iphone UISearchBar 使用 及 怎么设置searchBar下面的范围选择框
来源:互联网 发布:e宠商城软件 编辑:程序博客网 时间:2024/04/28 12:50
UISearchBar使用
- /*取消按钮*/
- - (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar{
- [self doSearch:searchBar];
- }
- /*键盘搜索按钮*/
- - (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar{
- [searchBar resignFirstResponder];
- [self doSearch:searchBar];
- }
- /*搜索*/
- - (void)doSearch:(UISearchBar *)searchBar{
- ...
- }
UISearchBar上按钮的默认文字为Cancel,如果想改为其他文字请调用一下代码
- for(id cc in [searchtext subviews]){
- if([cc isKindOfClass:[UIButton class]]){
- UIButton *btn = (UIButton *)cc;
- [btn setTitle:@"取消" forState:UIControlStateNormal];
- }
- }
怎么设置searchBar下面的范围选择框
searchBar的范围控件叫Scope Buttons。
self.searchBar.showsScopeBar = YES;
然而单单设了这个属性是没有用滴,要给他们安排按钮。比如说,这样:self.searchBar.scopeButtonTitles = [NSArray arrayWithObjects:@"1",@"2",@"3",nil];
还有一个很重要的事情,设了按钮就要给他们安排功能。所以说,我们要实现这个代理UISearchBarDelegate里的这个方法searchBar:selectedScopeButtonIndexDidChange:。告诉表格,你选择的范围是啥。
还有要是设置默认选择哪个按钮的话,要设置这个属性,像这样就是默认选中第1个啦。
self.searchBar.selectedScopeButtonIndex = 0;
原文:http://www.cocoachina.com/bbs/read.php?tid-65578.html
- ios iphone UISearchBar 使用 及 怎么设置searchBar下面的范围选择框
- iOS 设置searchBar下面的范围选择框
- iOS开发UISearchBar的使用及searchBar的成员属性解释
- IOS开发----UISearchBar,搜索框的使用
- SearchBar使用设置的一些属性
- iOS searchbar的背景颜色怎么改成透明
- iOS之UISearchBar的使用
- ios-设置UISearchBar输入框的颜色等属性
- Xamarin IOS SearchBar 文本框设置
- UISearchBar基本用法及searchBar常用代理方法
- UISearchBar基本用法及searchBar常用代理方法
- iOS 关于searchbar的背景颜色的设置
- ios搜索框功能的实现/UISearchBar/UISearchController的使用
- UIsearchBar怎么将canal改为取消,怎么点击取消按钮将键盘和searchbar复原
- iOS UISearchBar 和 UISearchDisplayController的使用
- 自定义searchBar 的一些设置
- iOS中UISearchBar(搜索框)使用总结
- iOS中UISearchBar(搜索框)使用总结
- HDU 1061 Rightmost Digit
- Lagrange multiplier
- MFC 带标题栏 不带标题栏全屏显示
- 26、从头学Android之多媒体--使用MediaRecorder录制音频
- linux makefile写法的学习
- ios iphone UISearchBar 使用 及 怎么设置searchBar下面的范围选择框
- Java本地接口(JNI)编程指南和规范(序言)
- 第一部分,介绍和指南(Part One: Introduction and Tutorial)
- 理解各种不同含义的new和delete
- 领悟人生
- 图的深度优先,完全搜索...有点脑残....java实现
- mysql5 触发器和存储过程
- 函数调用时的栈帧结构以及临时变量的深入研究
- rror MC6000: 项目文件必须在引用列表中包含 .NET Framework 程序集“WindowsBase, PresentationCore, PresentationFramework”