IOS开发代码分享之设置UISearchBar的背景颜色
2014-09-18 09:59
1371 查看
今天用到UISearchBar,之前网上提供的方法已经不能有效的去除掉它的背景色了,修改背景色方法如下:
mySearchBar.backgroundColor = RGBACOLOR(249,249,249,1); mySearchBar.backgroundImage = [self imageWithColor:[UIColor clearColor] size:mySearchBar.bounds.size]; //取消searchbar背景色 - (UIImage *)imageWithColor:(UIColor *)color size:(CGSize)size { CGRect rect = CGRectMake(0, 0, size.width, size.height); UIGraphicsBeginImageContext(rect.size); CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetFillColorWithColor(context, [color CGColor]); CGContextFillRect(context, rect); UIImage *image = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); return image; }
您可能感兴趣的文章:
相关文章推荐
- iOS开发设置UISearchBar的输入背景框、提示文字等
- ios开发之--调整UISearchBar的输入框的背景颜色
- iOS开发问题——UISearchBar背景颜色去除问题
- iOS 通过设置颜色去除UISearchBar的灰色背景
- [Android开发] java代码设置字体的背景颜色
- Ios开发Swift自定义UIbutton增加一个能设置高亮状态下背景颜色的方法
- 关于UISearchBar背景完全透明设置的代码
- iOS设置UISearchBar光标的颜色
- ios-设置UISearchBar输入框的颜色等属性
- iOS 关于searchbar的背景颜色的设置
- iOS UISearchBar的背景框颜色适应
- 【iOS开发-31】UITabBar背景、icon图标颜色、被选中背景设置以及隐藏UITabBar的两种方式
- IOS开发之修改UISearchBar的背景颜色
- iOS UISearchBar的背景颜色修改
- iOS开发- UITabBarController的TabBar、TabBarItem背景颜色设置
- iOS UISearchBar 如何更改背景颜色,如何去掉两条黑线
- 自定义UISearchBar 适配IOS6和IOS7 修改放大镜图标 修改光标颜色 修改边框颜色 placeholder颜色 设置文本框背景
- 自定义UISearchBar 适配IOS6和IOS7 修改放大镜图标 修改光标颜色 修改边框颜色 placeholder颜色 设置文本框背景
- iOS UISearchBar 设置光标颜色和取消按钮颜色
- iOS 开发-修改 UISearchController中 searchBar 的取消按钮颜色