改变UISearchBar的细节问题
来源:互联网 发布:外勤365软件 编辑:程序博客网 时间:2024/05/26 02:53
UIView *topView =_searchBar.subviews[0];
NSLog(@"%@",topView.subviews);
for (UIView *subViewin topView.subviews) {
NSLog(@"%@",subView);
if ([subViewisKindOfClass:NSClassFromString(@"UISearchBarTextField")]) {
searchField = (UITextField*)subView;
}
if ([subViewisKindOfClass:NSClassFromString(@"UISearchBarBackground")]) {
// subView.backgroundColor = [UIColor redColor];
}
}
//<iOS7.0
if (!searchField) {
NSLog(@"%@",_searchBar.subviews);
for (UIView *subViewin _searchBar.subviews) {
if ([subView isKindOfClass:NSClassFromString(@"UISearchBarTextField")]) {
searchField = (UITextField*)subView;
}
}
}
if (searchField) {
//Set the new title of the cancel button
searchField.backgroundColor = [ResourceHelperhexStringToColor:@"f3f3f3"];
searchField.tintColor =COLOR_HEADER;
[searchField setValue:COLOR_HEADERforKeyPath:@"_placeholderLabel.textColor"];
UIImageView *iView = [[UIImageViewalloc] initWithImage:[ResourceHelperloadImageByTheme:@"icon-glass"]];
iView.frame = searchField.leftView.frame;
searchField.leftView =nil;
searchField.leftView = iView;
searchField.layer.cornerRadius =_searchBar.height/2;
}
- 改变UISearchBar的细节问题
- 用 UITextField 自定义UISearchBar 监听输入字符串改变的问题
- 改变UISearchBar的文本颜色
- 改变UISearchBar的背景色
- 改变UISearchBar上默认的取消按钮
- UISearchBar改变输入框的背景颜色
- UISearchBar改变输入框的背景色
- iOS UISearchBar改变搜索框的颜色
- iOS UISearchBar改变搜索框的颜色
- iOS小问题---怎么改变uisearchbar中的cancel按钮的文字?
- 自定义UISearchBar注意的问题
- UISearchBar 改变背景色
- 改变UISearchBar背景色
- 怎么改变uisearchbar中的cancel按钮的文字
- UIsearchBar背景颜色的改变,占位字符的颜色改变,占位字符字体大小改变
- UISearchDisplayController 与 UISearchBar 在IOS7的问题
- 11.11 UISearchBar 的 scopeButton显示问题
- UISearchBar 点击取消后跳动的问题
- k<<=1具体是什么意思?
- 不同drawable文件夹的区别
- Linux cp复制
- Oracle中的CHR()函数与ASCII()函数
- 南阳OJ~~水仙花数
- 改变UISearchBar的细节问题
- 安卓学习(一)——Activity
- Ubuntu 14.04 LTS中怎样安装fcitx中文输入法
- utf-8、utf8、UTF-8
- dSploitzANTI渗透教程之搭建VPN
- 错误:的'unary*'实参类型无效(有'诠释')
- 在主机和虚机之间共享文件的N中方法
- 06-2. 字符串字母大小写转换(10)
- 多选删除,listview滑动时checkbox错位措施