修改searchbar的背景颜色
来源:互联网 发布:linux chromium 安装 编辑:程序博客网 时间:2024/05/16 15:11
UISearchBar是由两个subView组成的,一个是UISearchBarBackGround,另一个是UITextField.
方法一:是直接将 UISearchBarBackGround移去。
方法二:是创建一个UIView设置其颜色加载到UISearchBarBaceGround上作为UISearchBar的背景颜色
核心代码如下:
-(void)removeBgGroundView{ //1.// [[self.subviews objectAtIndex:0]removeFromSuperview]; //2. for (UIView *subview in self.subviews) { NSLog(@"%@,",self.subviews); if ([subview isKindOfClass:NSClassFromString(@"UISearchBarBackground")]) { [subview removeFromSuperview]; break; } } //3自定义背景 UIImageView *imageView = [[UIImageView alloc] init]; imageView.frame = CGRectMake(0, 0, self.frame.size.width, self.frame.size.height); imageView.backgroundColor = [UIColor whiteColor]; [self insertSubview:imageView atIndex:1];}
阅读全文
0 0
- 修改searchbar的背景颜色
- iOS 开发修改 searchbar 的背景颜色
- IOS searchBar 修改背景颜色
- 修改searchBar两种后背景颜色
- UISearchController的简单应用以及searchBar背景颜色的修改
- 取消searchBar 背景颜色设置
- iOS 关于searchbar的背景颜色的设置
- 改变iOS searchBar中textField的背景颜色
- iOS searchbar的背景颜色怎么改成透明
- 修改searchBar搜索框的删除按钮颜色值
- iOS 开发-修改 UISearchController中 searchBar 的取消按钮颜色
- searchBar背景框的取消
- 修改eclipse的背景颜色
- ollydbg 背景颜色的修改
- 修改eclipse的背景颜色
- 修改eclipse的背景颜色
- 修改UISearBar的背景颜色
- ios7 修改searchbar 取消 字体 颜色
- java使用ffmpeg将视频转换为另外一个格式
- raid5两块硬盘掉线数据恢复成功
- ArrayList源码探讨(基于JDK1.8)
- 解决MyEclipse保存时出现“Save could not be completed”问题
- mysql的读写分离
- 修改searchbar的背景颜色
- javascript函数之函数的调用
- python生成器
- 10个Python面试常问的问题
- 欢迎使用CSDN-markdown编辑器
- mybatis中的#和$的区别
- Android:入门神秘Rxjava(本文主要基于Rxjava 2.0)
- JS中的this对象详解
- Oracle表锁定后如何手动解锁