iOS 统一修改xib中控件颜色(亲测真实有效)

3 篇文章 0 订阅

原理:使用mac终端进行批量文件内容替换!

步骤一:找到自己需要替换的颜色,和自己想要替换成什么颜色。如下图根据RGB计算出大致的R值为:42/255约等于0.164705. 


步骤二:选中xib文件,右键“Open with External Editor”,将xib以文档格式打开。

步骤三:将我们之前计算的0.164705使用 Command+F 进行搜索如下图所示,将其中颜色部分复制下来。

步骤四:编写自己想要替换成的颜色。例如最终想要替换成的颜色为

red="1" green="0.52941176469999995" blue="0.1333333333"

步骤五:打开终端  输入:grep -rl "str1" dir | xargs sed -i "" 's/str2/str3/g'   其意思为:

把dir路径下面,还有子文件夹里面的所有包含‘str1’的文件里的‘str2’替换为‘str3’   当str1和str2相同时,就是批量查找和替换了  需要注意的是1.必须要把双引号全部转义。

步骤六:那么按照上面的要求把 " 改成 \" 。终端中就应该输入:grep -rl "red=\"1\" green=\"0.52941176469999995\" blue=\"0.1333333333\"" /Users/mac/Desktop/ios_huaxingYHCG/信用卡管家v2.0 | xargs sed -i "" 's/red=\"0.16470588235294117\" green=\"0.63137254901960782\" blue=\"1\"/red=\"1\" green=\"0.52941176469999995\" blue=\"0.1333333333\"/g'


大功告成~





  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值