IOS开发之UISearchBar应用

原创 2012年03月21日 17:03:43



当你在seachBar中输入字母之前的时候,只是用鼠标选中searchBar的时候,如图


终端输出截图如下:(这个时候调用先shouldBeginEditing,之后调用didBeginEditing,)

当你希望选中UISearchBar的时候,键盘自动调用加载到界面,你需要将下面函数的返回值设置为YES;

- (BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar {   

    NSLog(@"shouldBeginEditing");

    returnYES;


当你在seachBar中输入字母Dditring的时候,如图:



终端显示


当你点击键盘右下角的Done的时候,调用searchButtonClicked



UISearchBar的相关属性:


当在Viewdidload里面加入下面两行的时候,


界面searchBar显示


当在Viewdidload里面加入下面一行的时候


界面searchBar显示:



相关文章推荐

iOS开发设置UISearchBar的输入背景框、提示文字等

开发中经常需要用到搜索框,当使用系统搜索框的时候,可以改变搜索框的背景图片、提示文字颜色、取消按钮字体颜色、放大镜图片等,swift代码如下://搜索框 let searchBar =...

IOS9 UISearchBar详解

IOS search bar 从IOS8开始发生了一些变化。有了新的使用方式。IOS的search bar是这样工作的: 当用户点Search bar,它获得输入焦点后,会出现一个新的页面(View...
  • nkmnkm
  • nkmnkm
  • 2016年03月22日 11:47
  • 5466

UISearchBar详解(一)基本属性

@UISearchBar * search = [[UISearchBar alloc]initWithFrame:CGRectMake(0, 44, 320, 120)]; #pragma ma...

iOS开发之高级视图——UISearchBar

UISearchBar是一个搜索条,由一个文本框和几个按钮组成,当用户在文本框内输入部分内容之后,程序即可按照指定的规则执行搜索。    以下例子结合UITableView和UISearch...
  • panjican
  • panjican
  • 2016年05月25日 22:25
  • 12254

UISearchBar用法

UISearchBar基本用法

[iOS]关于UISearchBar, 看这个就够了

UISearchBar一般我们不单独使用他, 在iOS 8之后, 我们更多地是和UISearchController一起使用, 关于UISearchController的一些使用可参考[iOS]系统U...

【IOS 开发学习总结-OC-53】★★ios开发UI 控件——UISearchBar与UISearchDisplayController

【IOS 开发学习总结-OC-53】★★ios开发UI 控件——UISearchBarUISearchBar——搜索栏属性面板: 借鉴下老版本的属性面板说明: 属性说明: 1. option...

iOS-OC-UISearchBar取消搜索状态

//如何让UISearchBar取消搜索状态,很多人想的是让搜索失去第一响应,          [self.searchBar resignFirstResponder];   ...

亲测UISearchBar Delegate的11个方法和UISearchDisplay Delegate的12个方法的调用顺序

UISearchBar所在的viewController(以下简称mainVC)的- (void)viewDidLoad方法中的代码如下: [super viewDidLoad];     //se...
  • swj6125
  • swj6125
  • 2014年03月21日 23:41
  • 20181

iOS开发 -UISearchController的使用和改善方法

效果图 搜索栏在开发中算是比较常见的了,而系统的searchbar很多人并不是很喜欢用,最近博主无意间看到一个系统的searchbar,觉得看着很漂亮,所以就自己来写写,其实设置placehol...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IOS开发之UISearchBar应用
举报原因:
原因补充:

(最多只允许输入30个字)