// 记住最初的状态,用完的时候用这个还原

self.cancelBtnTextAttribute = UIBarButtonItem.appearance().titleTextAttributes(for: UIControlState.normal) as [String : AnyObject]?

let cancelBtn:UIButton = self.searchBar.subviews[0].subviews[2] as! UIButton

// 设置自定义的状态

cancelBtn.setTitle("取消" ,for:UIControlState.normal)

let cancelButtonAttributes: NSDictionary = [NSForegroundColorAttributeName: UIColor.init(hex6: 0xF24500)]

UIBarButtonItem.appearance().setTitleTextAttributes(cancelButtonAttributes as? [String : AnyObject], for: UIControlState.normal)

当然object-c的也是一样的实现,只要把swift的语法转换成object-c的救行了。

转载于:https://www.cnblogs.com/codetime/p/6291535.html

如何修改搜索框中的cancel button的颜色相关推荐

  1. 每日分享html之两个input搜索框、两个button按钮、一个logo效果

    我是c站的一个小博主,近期我会每天分享前端知识包括(原生的web语句,以及vue2和vue3,微信小程序的写法及知识点)本篇文章收录于html特效专栏中,如果想每天在我这学到一些东西,请关注我并订阅专 ...

  2. 自定义下拉列表(使用原始的事件监听机制),在搜索框中使用

    目录 背景: 效果: 注意事项: 完整代码: 背景: 搜索框中需要使用到动态获取热点搜索历史的功能,此时需要自定义下拉列表.select组件不能完全满足要求. 搜索框下拉列表支持键盘上下键及回车选择, ...

  3. 如何清除计算机搜索框内的搜索历史记录,如何清除搜索框中的网站访问历史记录...

    本文教你如何防止在网页浏览器地址栏中输入内容时显示匹配结果.记住,Mac 和 iPhone 平台上的 Safari 都不会保留表单数据,所以如果使用 Safari,就不需要担心这个问题.如果你想删除掉 ...

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

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

  5. 删除windows搜索框中的搜索记录

    Vista和Win7的即时搜索功能确实给用户带来了方便,但是很多人不知道如何删除资源管理器搜索栏中的历史记录,这里分享个方法给大家. 鼠标点击搜索栏,如图,出现搜索过的历史记录. 把鼠标指向想要删除的 ...

  6. 微信小程序—仿淘宝热搜词在搜索框中轮播功能

    摘要 逛淘宝的时候,发现淘宝搜索框中一直在垂直方向上轮播热搜提示词,觉得这是个不错的设计,除了能让空间更充分使用,也能让页面更有动感,最重要的是能够增加搜索框的使用频率.就在小程序中试着实现实现. 效 ...

  7. AdBlock屏蔽CSDN博客搜索框中自动切换的关键词

    如果有点强迫症或者洁癖的你可能已经注意到了,CSDN的博客文章页面,顶部的搜索框中总会自动的填充并循环切换一些关键词.经过简单的研究,发现这些关键词由2部分构成:截取博客文章 标题的一部分作为关键词/ ...

  8. 微信小程序中搜索框中字体颜色样式如何改变

    之前纠结了有一会的小问题是搜索框中的文字样式如何改变也就是如何改变placeholder的样式: 默认样式: 代码如下: 处理办法两种: 1.内联式: 2.外嵌式:  <input placeh ...

  9. 如何删除你在文件夹搜索框中的记录

    很多时候我们都会在某些特定的文件夹里找文件,采用的方法就是在右上角的搜索框里输入想要找的东西的名字,但是往往电脑会记录下你搜索的内容 解决: 一: 1.鼠标左键点击搜索框,出现一些异以往的搜索记录 2 ...

  10. 【Vue实践】列表搜索框中模糊搜索功能的两种实现方式

    文章目录 1.Demo演示 2.HTML结构 3.实现 3.1 基于计算属性`computed`实现 3.2 基于侦听器`watch`实现 1.Demo演示 模糊搜索功能是日常开发中常见的一种功能,这 ...

最新文章

  1. python数值运算符也叫内置运算符_Python全栈工程师(数值类型、运算符)
  2. DataGridRow的创建
  3. delphi XE4 隐藏程序在任务管理器和隐藏任务栏
  4. matlab车辆测距,一种基于单目视觉的车辆测距方法
  5. 简答String类的操作特点以及static方法的注意事项
  6. EOS源码分析:transaction的一生
  7. 不购买2021新款MacBook Pro的理由
  8. JAVA程序员面试32问(价值8k)你认同吗?
  9. Rails开始遇到的一个端口占用问题的解决方法
  10. C语言编译出现首值缪,TP312C-C语言程序设计 武马群.pdf
  11. 根据 ”艾宾浩斯遗忘曲线“复习时间点生成的复习计划模板
  12. 【论文阅读】Hierarchical Reinforcement Learning for Air-to-Air Combat 基于分层强化学习的空战决策
  13. 计算机毕业设计-JSP+Servlet网上会议室预约系统-JavaWeb会议室预约系统
  14. 红外检测传感器的C语言,基于51单片机的红外反射式光电传感器测速机的简易设计...
  15. jxr怎么变成jpg_【推文】夫君是未来大魔王怎么办?作死女配掉线了与你千般好...
  16. 计算机excel界面,2017《职称计算机》知识点:Excel用户界面
  17. python反距离权重法_使用Python进行反距离加权(IDW)插值
  18. 日常开发CSS小技巧整理
  19. 一篇标准的审稿意见回复(Response to reviewer)是什么样的?
  20. 关于自己的一些想法-网络通用消费返点平台

热门文章

  1. Solr 查询 转载(复制自网上,以备复习)
  2. Android getReadableDatabase() 和 getWritableDatabase()
  3. NHibernate的缓存管理机制
  4. sendfile()对nginx性能的提升
  5. python-rrdtool python-pyrrd
  6. 网络高可用性99 999 9999 99999
  7. Silverlight5 RC调用Win32API
  8. CF547D Mike and Fish 建图
  9. 怎么实现单击span时给span添加边框
  10. 数据库MySQL/mariadb知识点——操作篇(4)数据操作语句