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;
}
}
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;
}
}
相关文章推荐
- 自定义UISearchBar背景、边框、左侧图标、删除图标、取消按钮
- 搜索条UISearchBar自定义样式 去掉上下阴影下划线 修改取消按钮的文字、颜色 - Swift
- iOS开发关于UISearchBar自定义取消按钮的颜色,字体,大小
- 修改IOS中UISearchBar的取消按钮背景、搜索内容输入文本框背景和UISearchBar的背景
- UISearchBar自定义右侧取消按钮
- UISearchBar设置技巧(输入框,取消按钮等背景设置)
- 修改IOS中UISearchBar的取消按钮背景、搜索内容输入文本框背景和UISearchBar的背景
- 修改IOS中UISearchBar的取消按钮背景、搜索内容输入文本框背景和UISearchBar的背景
- UISearchBar自定义取消按钮
- 修改IOS中UISearchBar的取消按钮及所有视图看了其他的文章都不试一下就发出来,更本就存在些纰漏,下面是我做了稍许修改的结果:
- 自定义UISearchBar的背景颜色、文本框等信息
- 自定义UISearchBar的背景图
- iOS开发备忘录:自定义UINavigationBar背景图片和Back按钮
- 把UISearchController的cancel按钮自定义中文取消
- iOS开发 UISearchController的cancel按钮自定义中文取消,改变按钮标题颜色,去掉边框线
- iOS UISearchBar 设置光标颜色和取消按钮颜色
- (二)tablebar自定义按钮,去除系统自带的背景
- 自定义UINavigationBar背景图片和Back按钮
- UIsearchBar背景透明,去掉背景,自定义背景
- 自定义UISearchBar的背景颜色、文本框等信息