<span style="font-size:18px;"> UISearchBar *searchBar=[[UISearchBar alloc]initWithFrame:CGRectMake(0, 60, self.window.bounds.size.width, 90)];
//设置的背景颜色通常是不管用的(背景颜色被遮挡了)
searchBar.backgroundColor=[UIColor yellowColor];
//设置占位符
searchBar.placeholder=@"百度一下";
//设置显示取消按钮
searchBar.showsCancelButton=YES;
//设置searchBar的风格
searchBar.barStyle=UIBarStyleDefault;
//设置searchBar的颜色
// searchBar.barTintColor=[UIColor redColor];
//设置显示分段搜索
searchBar.showsScopeBar=YES;
//设置分段搜索
NSArray *array=[NSArray arrayWithObjects:@"网页",@"贴吧",@"音乐",@"地图", nil];
searchBar.scopeButtonTitles=array;
//设置搜索框的颜色
searchBar.tintColor=[UIColor redColor];
//设置代理,实现取消按钮的事件
searchBar.delegate=self;
[self.window addSubview:searchBar];
[searchBar release];
- (void)searchBarCancelButtonClicked:(UISearchBar *) searchBar
{
searchBar.text=@"";
[searchBar resignFirstResponder];
}
</span>
UI UISearchBar搜索框
最新推荐文章于 2017-09-20 10:28:34 发布
