您的位置:首页 > 产品设计 > UI/UE

UISearchBar 自定义,加背景,取消按钮背景

2014-03-22 19:05 537 查看
//添加搜索框

UISearchBar *searchBar=[[UISearchBar
alloc]initWithFrame:CGRectMake(0, 0, 280,
kSearchHeight)];

[searchBar
setBackgroundColor:[UIColor
clearColor]];

searchBar.autocorrectionType =
UITextAutocorrectionTypeNo;

searchBar.autocapitalizationType =
UITextAutocapitalizationTypeNone;

searchBar.keyboardType =
UIKeyboardTypeDefault;

searchBar.placeholder = [NSString
stringWithCString:"输入关键字..." encoding:
NSUTF8StringEncoding];


searchBar.showsCancelButton =
YES;

searchBar.delegate =
self;

searchBar.tag = 100;
searchBar.showsCancelButton =
NO;//是否显示取消按钮



//5.0之前,添加背景-----删除searchBar的背景视图


for (UIView *subview
in searchBar.subviews)

{

if ([subview isKindOfClass:
NSClassFromString(@"UISearchBarBackground")])

{
[subview
removeFromSuperview];


break;

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐