【发布时间】:2016-04-01 02:25:54
【问题描述】:
我已经搜索了各种解决方案来完成这项任务,但它们要么在目标 C 中,要么涉及更换放大镜图像。
我看过的以前的帖子:
Change color of magnifying glass
How to change UISearchBar Placeholder and image tint color?
我不想替换放大镜图像的原因是因为页面颜色是动态的,并且有超过 100 多种颜色组合
任何关于更改 UISearchbar 放大镜颜色、PlaceHolder 颜色和 X 颜色的帮助将不胜感激
【问题讨论】:
-
你看过那些帖子了吗?忘记替换图像。占位符颜色和色调颜色呢?你有没有尝试过?
-
你看过这个教程了吗:appcoda.com/custom-search-bar-tutorial
-
@Mr.T 我已经替换了 tintcolor,它改变了输入文本和取消按钮的字体颜色,但不是占位符或 X 按钮。
-
你看过的一篇文章建议了一种改变占位符颜色的方法,你试过吗?
-
@Mr.T 我让占位符 textcolor 使用属性文本属性进行更改。我仍在研究如何更换 X 和放大镜
标签: ios swift uisearchbar uicolor