修改系统UISearchBar搜索框的样式-搜索图片、背景颜色
修改系统搜索框
//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搜索框的样式-搜索图片、背景颜色相关推荐
- iOS中UISearchBar(搜索框)使用总结
2019独角兽企业重金招聘Python工程师标准>>> iOS中UISearchBar(搜索框)使用总结 初始化:UISearchBar继承于UIView,我们可以像创建View那样 ...
- ios UISearchBar搜索框的基本使用
摘要: 小巧简洁的原生搜索框,漂亮而易用,如果我们的应用没有特殊需求,都可以使用它. iOS中UISearchBar(搜索框)使用总结 初始化:UISearchBar继承于UIView,我们可以像创建 ...
- w7系统计算机搜索无法搜索了,win7系统在搜索框中输入文字后无法搜索的详细教程...
win7系统使用久了,好多网友反馈说win7系统在搜索框中输入文字后无法搜索的问题,非常不方便.有什么办法可以永久解决win7系统在搜索框中输入文字后无法搜索的问题,面对win7系统在搜索框中输入文字 ...
- win10系统win10搜索框不能用 解决方案
win10系统win10搜索框不能用 解决方案 参考文章: (1)win10系统win10搜索框不能用 解决方案 (2)https://www.cnblogs.com/xk-bench/p/12267 ...
- iOS小技能:去掉UISearchBar搜索框的放大镜
文章目录 I UISearchBar适配 1. 去掉UISearchBar搜索框的放大镜 1.2 iOS13控件私有属性适配 see also I UISearchBar适配 1. 去掉UISearc ...
- 如何清除计算机搜索框内的搜索历史记录,win10系统删除搜索框历史记录的操作方法...
win10系统使用久了,好多网友反馈说关于对win10系统删除搜索框历史记录设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统删除搜索框历史记录进行设置,有什么好的办法去设置wi ...
- Eclipse 答疑:Eclipse 如何更换夜间及外部主题?如何修改代码样式、背景颜色、字体大小?为何注释文字大小不一?
文章目录 前言 一.更换 Eclipse 自带黑色"Dark"主题 二.设修改代码的样式及背景颜色 三.设置代码字体和大小(解决注释字体不一原因) 四.下载外部主题进行更换 4.1 ...
- vivo计算机背景,怎么修改VIVO手机浏览器中的主题与背景颜色
怎么修改VIVO手机浏览器中的主题与背景颜色 腾讯视频/爱奇艺/优酷/外卖 充值4折起 随着科技的发展,手机已经成为人们日常生活中必不可少的工具,当我们在使用vivo手机内的浏览器浏览网页时,如果想要 ...
- 改变input框disabled 属性的背景颜色以及字体颜色
改变input框disabled 属性的背景颜色以及字体颜色 color:#333333; background: white; opacity: 1; -webkit-text-fill-color ...
- iOS 修改搜索框的样式为白色
2019独角兽企业重金招聘Python工程师标准>>> //思路:正常SearchBar有一个灰色环绕边框,在searchBar外层加一个白色的背景,这个背景只够包围searchBa ...
最新文章
- Excel在.Net 环境下Web方式下驻留内存问题的解决
- python3 json安装_python3下JSON和JsonPath
- 史上最简单的SpringCloud教程 | 第二篇: 服务消费者(rest+ribbon)
- 新的GNSS精度度量是怎样定义的?
- 算法时间复杂度和空间复杂度表示
- javascript装饰者模式
- html css加载不了_CSS加载会阻塞页面显示?
- 对象容器设计模式_容器对象模式。 一种新的测试模式。
- .net core 2.0学习记录(一):搭建一个.Net Core网站项目
- visualstudiopython使用方法,使用python解析VisualStudio .csproj文件的最佳方法
- Ballast,一种精准控制 Go GC 提高性能的方法
- LINUX下的gdb调试方法
- rtc校准算法_webrtc aecd算法解析一(原理分析)
- java下载execl优化_Java内存优化之POI Excel(二)
- 腾讯进军播放器,QQ影音能否撼动暴风影音?
- 电功图matlab,基于Matlab的电力系统输电线路仿真
- JSP基础教程之表单编辑
- Mac 系统文件占用内存过大怎么办?
- python list 交集并集差集补集
- 课程项目:大学程序设计相关大作业汇总参考及源码地址
热门文章
- CSR8610 入门操作(BlueSuite 2.6.2和CSRXX_ROM_ConfigTool_3.0.64使用)
- 用vue-cli搭建vue项目
- Excel做文件归档
- VB6.0连接Oracle中文乱码
- 库存商品计算成本的几种方法
- 小鼠大脑解剖图分区_大鼠解剖图_求助:大鼠#47;小鼠脑部解剖图谱
- Java知识梳理——可达性分析方法原理 finalize
- 超定方程组 matlab
- ATmega16 单片机 AVR单片机 多路温度采集系统
- plc控制电机实验报告_五相十拍步进电动机控制-PLC课程实验报告