修改系统搜索框

//searchbar

    //设置背景图是为了去掉上下黑线self.searchBar.backgroundImage = [[UIImage alloc] init];// 设置SearchBar的颜色主题为白色self.searchBar.barTintColor = [UIColor whiteColor];self.searchBar.backgroundColor = [UIColor whiteColor];self.searchBar.frame = CGRectMake( 0, self.bgImageView.bottom, __kScreenWidth, 40);self.searchBar.placeholder = @"输入名称搜索,如:京东";[self.searchBar setImage:[UIImage imageNamed:@"salecard_search"]forSearchBarIcon:UISearchBarIconSearch state:UIControlStateNormal];[self.view addSubview:self.searchBar];

另设置搜索框取消按钮代理方法

#pragma mark 搜索框的代理方法,搜索输入框获得焦点(聚焦)
-(void)searchBarTextDidBeginEditing:(UISearchBar *)searchBar
{  [searchBar setShowsCancelButton:YES animated:YES];  // 修改UISearchBar右侧的取消按钮文字颜色及背景图片  for (UIView *searchbuttons in [searchBar subviews]){  if ([searchbuttons isKindOfClass:[UIButton class]]) {  UIButton *cancelButton = (UIButton*)searchbuttons;  // 修改文字颜色  [cancelButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];  [cancelButton setTitleColor:[UIColor whiteColor] forState:UIControlStateHighlighted];  // 修改按钮背景  [cancelButton setBackgroundImage:[UIImage resizedImage:@"login_btn_login.png"] forState:UIControlStateNormal];  [cancelButton setBackgroundImage:nil forState:UIControlStateHighlighted];  }  }
}  

修改系统UISearchBar搜索框的样式-搜索图片、背景颜色相关推荐

  1. iOS中UISearchBar(搜索框)使用总结

    2019独角兽企业重金招聘Python工程师标准>>> iOS中UISearchBar(搜索框)使用总结 初始化:UISearchBar继承于UIView,我们可以像创建View那样 ...

  2. ios UISearchBar搜索框的基本使用

    摘要: 小巧简洁的原生搜索框,漂亮而易用,如果我们的应用没有特殊需求,都可以使用它. iOS中UISearchBar(搜索框)使用总结 初始化:UISearchBar继承于UIView,我们可以像创建 ...

  3. w7系统计算机搜索无法搜索了,win7系统在搜索框中输入文字后无法搜索的详细教程...

    win7系统使用久了,好多网友反馈说win7系统在搜索框中输入文字后无法搜索的问题,非常不方便.有什么办法可以永久解决win7系统在搜索框中输入文字后无法搜索的问题,面对win7系统在搜索框中输入文字 ...

  4. win10系统win10搜索框不能用 解决方案

    win10系统win10搜索框不能用 解决方案 参考文章: (1)win10系统win10搜索框不能用 解决方案 (2)https://www.cnblogs.com/xk-bench/p/12267 ...

  5. iOS小技能:去掉UISearchBar搜索框的放大镜

    文章目录 I UISearchBar适配 1. 去掉UISearchBar搜索框的放大镜 1.2 iOS13控件私有属性适配 see also I UISearchBar适配 1. 去掉UISearc ...

  6. 如何清除计算机搜索框内的搜索历史记录,win10系统删除搜索框历史记录的操作方法...

    win10系统使用久了,好多网友反馈说关于对win10系统删除搜索框历史记录设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统删除搜索框历史记录进行设置,有什么好的办法去设置wi ...

  7. Eclipse 答疑:Eclipse 如何更换夜间及外部主题?如何修改代码样式、背景颜色、字体大小?为何注释文字大小不一?

    文章目录 前言 一.更换 Eclipse 自带黑色"Dark"主题 二.设修改代码的样式及背景颜色 三.设置代码字体和大小(解决注释字体不一原因) 四.下载外部主题进行更换 4.1 ...

  8. vivo计算机背景,怎么修改VIVO手机浏览器中的主题与背景颜色

    怎么修改VIVO手机浏览器中的主题与背景颜色 腾讯视频/爱奇艺/优酷/外卖 充值4折起 随着科技的发展,手机已经成为人们日常生活中必不可少的工具,当我们在使用vivo手机内的浏览器浏览网页时,如果想要 ...

  9. 改变input框disabled 属性的背景颜色以及字体颜色

    改变input框disabled 属性的背景颜色以及字体颜色 color:#333333; background: white; opacity: 1; -webkit-text-fill-color ...

  10. iOS 修改搜索框的样式为白色

    2019独角兽企业重金招聘Python工程师标准>>> //思路:正常SearchBar有一个灰色环绕边框,在searchBar外层加一个白色的背景,这个背景只够包围searchBa ...

最新文章

  1. Excel在.Net 环境下Web方式下驻留内存问题的解决
  2. python3 json安装_python3下JSON和JsonPath
  3. 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)
  4. 新的GNSS精度度量是怎样定义的?
  5. 算法时间复杂度和空间复杂度表示
  6. javascript装饰者模式
  7. html css加载不了_CSS加载会阻塞页面显示?
  8. 对象容器设计模式_容器对象模式。 一种新的测试模式。
  9. .net core 2.0学习记录(一):搭建一个.Net Core网站项目
  10. visualstudiopython使用方法,使用python解析VisualStudio .csproj文件的最佳方法
  11. Ballast,一种精准控制 Go GC 提高性能的方法
  12. LINUX下的gdb调试方法
  13. rtc校准算法_webrtc aecd算法解析一(原理分析)
  14. java下载execl优化_Java内存优化之POI Excel(二)
  15. 腾讯进军播放器,QQ影音能否撼动暴风影音?
  16. 电功图matlab,基于Matlab的电力系统输电线路仿真
  17. JSP基础教程之表单编辑
  18. Mac 系统文件占用内存过大怎么办?
  19. python list 交集并集差集补集
  20. 课程项目:大学程序设计相关大作业汇总参考及源码地址

热门文章

  1. CSR8610 入门操作(BlueSuite 2.6.2和CSRXX_ROM_ConfigTool_3.0.64使用)
  2. 用vue-cli搭建vue项目
  3. Excel做文件归档
  4. VB6.0连接Oracle中文乱码
  5. 库存商品计算成本的几种方法
  6. 小鼠大脑解剖图分区_大鼠解剖图_求助:大鼠#47;小鼠脑部解剖图谱
  7. Java知识梳理——可达性分析方法原理 finalize
  8. 超定方程组 matlab
  9. ATmega16 单片机 AVR单片机 多路温度采集系统
  10. plc控制电机实验报告_五相十拍步进电动机控制-PLC课程实验报告