有人可以告诉我如何设置UISearchbar的颜色,使其遵循地址簿中使用的搜索栏的颜色吗?
它呈浅灰色,取消按钮的色调较暗。
我尝试了代码:
//Ser color of UISearch bar
sBar.tintColor = [UIColor lightGrayColor];
但是无法复制(按钮颜色的)颜色和效果。
答案 0 :(得分:3)
您需要设置搜索栏的tint属性。 e.g。
historySearchBar.tintColor=[UIColor colorWithRed:129.0/255.0f green:129.0/255.0f blue:130.0/255.0f alpha:.80];
这将更改搜索栏的颜色。
现在你正在使用灰色,这是默认搜索栏的颜色 尝试设置其他颜色。 您还可以选择设置搜索栏类型,如黑色,UIBarStyleBlackTranslucent。 享受