一个鸡贼的解决方案,适用于自定义clearButton的样式,直接修改背景图即可

1. 实现基于UITextField的category并添加如下方法及声明

- (void)setLightStyle:(BOOL)lightStyle {

UIButton *clearButton = [self valueForKey:@"_clearButton"];

[clearButton setImage:@"clearButton".image forState:0];

[clearButton setImage:@"clearButton".image forState:1];

}

2. Appdelegate中程序启动后执行全局样式替换

[[UITextField appearance] setLightStyle:YES];

3. surprise!!

最新文章

  1. 微信js-sdk注意事项
  2. IOS-指定返回Modal的控制器presentViewController
  3. Android开发--布局二
  4. Python背景色与语法高亮主题配置
  5. 用Java开发代理服务器
  6. HDU 3623 Best Cow Line, Gold(模拟,注意思路,简单)
  7. javaweb学习总结(四十六)——Filter(过滤器)常见应用
  8. [Immutable.js] Lightning Fast Immutable.js Equality Checks with Hash Codes
  9. Android:WebView(慕课网)
  10. Android studio 使用问题汇总
  11. TensorFlow 辨异 —— tf.placeholder 与 tf.Variable
  12. 打怪升级之路—Security+认证通关攻略(401还是501)
  13. 【python】笔记
  14. 微信小程序 - 曲线图
  15. opencontrail-vrouter命令
  16. 微信小程序 wxml中的属性记录
  17. 取消IDEA中代码重复的检测
  18. [C++ Primer] : 第14章: 重载运算符与类型转换
  19. Java并发编程--4.Executor框架
  20. 父类是在子类创建对象时候 在子类中创建一个super内存空间

热门文章

  1. python时间处理,datetime中的strftime/strptime
  2. 洛谷P4022 熟悉的文章
  3. 几个树形dp
  4. Iterm2 快捷键介绍
  5. js 禁止复制粘贴
  6. Jboss 默认加载项目访问
  7. Python基础-列表、元组、字典、字符串
  8. 2019.9.20 csp-s模拟测试48 反思总结
  9. Leetcode120.Triangle三角形最小路径和
  10. POJ 2311 博弈