// 是否显示cancel按钮(带有动画效果)
[search setShowsCancelButton:YES animated:YES];
// 是否在控件的右端显示搜索结果按钮(图形是一个圆里面放着一个向下的箭头)
search.showsSearchResultsButton =YES;
// 搜索结果按钮是否被选中
search.showsSearchResultsButton =YES;
// 设置控件的右端显示搜索结果按钮处 --- 可用图片替换掉
[search setImage:[UIImage imageNamed:@"qiyi.png"]forSearchBarIcon:UISearchBarIconResultsList state:UIControlStateNormal];
pragma mark - 搜索栏下部选择栏
复制代码
// 搜索栏下部的选择栏,数组里面的内容是按钮的标题
search.scopeButtonTitles = [NSArray arrayWithObjects:@"iOS",@"Android",@"iPhone",nil];
// 进入界面,搜索栏下部的默认选择栏按钮的索引(也就是第一出现在哪个选择栏)
search.selectedScopeButtonIndex =2;
// 控制搜索栏下部的选择栏是否显示出来(显示的话,就要修改search的frame,不显示的话80就够了)
search.showsScopeBar =YES;
pragma mark - 设置控件图片
复制代码
// 设置控件背景图片
search.backgroundImage = [UIImage imageNamed:@"qiyi.png"];
// 设置搜索栏下部背景图片
search.scopeBarBackgroundImage = [UIImage imageNamed:@"qiyi.png"];
pragma mark - 协议UISearchBarDelegate
(不解释了,看名字,已经很明显了)
复制代码@编辑文本
// UISearchBar得到焦点并开始编辑时,执行该方法










