如何设置 UISearchBar 的颜色以完全匹配我们想要的

Posted

技术标签:

【中文标题】如何设置 UISearchBar 的颜色以完全匹配我们想要的【英文标题】:How to set color of UISearchBar to match exactly what we want 【发布时间】:2013-12-05 06:25:13 【问题描述】:

我为 UISearchbar 和它周围的区域设置了相同的颜色。然而,搜索栏的颜色似乎被其他东西所支配。

在做

self.srchBar.tintColor = [UIColor clColorOfUISearchBar];
self.srchBar.backgroundColor = [UIColor clColorOfUISearchBar];

不起作用。即使我将它设置为像红色这样明显的东西,红色也会很好,背景。上面有灰色的东西。

没有 UISearchBar 前景色。

那我该怎么办?

【问题讨论】:

【参考方案1】:

怎么样:

[searchBar setBackgroundImage:[UIImage new]];
[searchBar setTranslucent:YES];

【讨论】:

以上是关于如何设置 UISearchBar 的颜色以完全匹配我们想要的的主要内容,如果未能解决你的问题,请参考以下文章

更改 UISearchBar 的键盘颜色

自定义UISearchBar外观

UISearchBar:清除背景颜色或设置背景图像[重复]

UISearchBar 在向下滚动之前不可见

更改 UISearchBar 的条形颜色 - iOS

设置 Matplotlib 颜色条大小以匹配图形