IOS开发代码分享之设置UISearchBar的背景颜色

 更新时间:2014年09月18日 09:59:50   投稿:hebedich  
在项目开发中,我们经常要用到UISearchBar,在网上看到了很多关于去除掉他背景色的方法,都已经失效了,今天来分享一个正常使用的方法,希望能帮到大家

今天用到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自定义View实现卡片滑动

    iOS自定义View实现卡片滑动

    这篇文章主要为大家详细介绍了ios自定义View实现卡片滑动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-02-02
  • UITableViewCell在编辑状态下背景颜色的修改方法

    UITableViewCell在编辑状态下背景颜色的修改方法

    这篇文章主要给大家介绍了关于UITableViewCell在编辑状态下背景颜色的修改方法,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面跟着小编一起来学习学习吧。
    2017-07-07
  • iOS设计模式——Category简单介绍

    iOS设计模式——Category简单介绍

    这篇文章主要介绍了iOS设计模式——Category简单介绍,有兴趣学习的同学可以了解一下。
    2016-11-11
  • 高仿IOS的Android弹出框

    高仿IOS的Android弹出框

    这篇文章主要为大家详细介绍了高仿IOS的Android弹出框的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • WKWebView、WebView和JS的交互方式详解

    WKWebView、WebView和JS的交互方式详解

    这篇文章主要给大家介绍了关于WKWebView、WebView和JS的交互方式,文中通过示例代码介绍的非常详细,对各位iOS开发者们具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2018-04-04
  • safari调试iOS app web页面的步骤

    safari调试iOS app web页面的步骤

    这篇文章主要为大家详细介绍了safari调试iOS app web页面的步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • iOS蓝牙设备名称缓存问题的解决方法

    iOS蓝牙设备名称缓存问题的解决方法

    这篇文章主要给大家介绍了关于iOS蓝牙设备名称缓存问题的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • iOS中UITextField实现过滤选中状态拼音的代码

    iOS中UITextField实现过滤选中状态拼音的代码

    这篇文章主要介绍了iOS中UITextField实现过滤选中状态拼音的代码,需要的朋友可以参考下
    2018-01-01
  • IOS 粒子系统 (CAEmitterLayer)实例详解

    IOS 粒子系统 (CAEmitterLayer)实例详解

    这篇文章主要介绍了IOS 粒子系统 (CAEmitterLayer)实例详解的相关资料,需要的朋友可以参考下
    2016-09-09
  • iOS判断身份证号码是否正确的方法

    iOS判断身份证号码是否正确的方法

    本篇文章主要介绍了iOS判断身份证号码是否正确的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02

最新评论