3

谁能告诉我如何设置 UISearchbar 的颜色,使其遵循地址簿中使用的搜索栏的颜色?

它具有浅灰色,取消按钮具有较深的色调。

我试过代码:

//Ser color of UISearch bar
sBar.tintColor = [UIColor lightGrayColor];

但无法复制(按钮颜色的)颜色和效果。

在此处输入图像描述

4

1 回答 1

3

您需要设置搜索栏的 tint 属性。例如

historySearchBar.tintColor=[UIColor colorWithRed:129.0/255.0f green:129.0/255.0f blue:130.0/255.0f alpha:.80];

这将改变搜索栏的颜色。

好吧,现在您正在使用灰色,这是默认搜索栏的颜色尝试设置其他颜色。您还可以选择设置搜索栏类型,如黑色、UIBarStyleBlackTranslucent。享受

于 2011-08-30T12:53:18.347 回答