无法更改UISearchBar的颜色

时间:2013-03-07 11:52:58

标签: ios6 xcode4.5

我在我的应用中使用UISearchBar,它的外观如下所示  enter image description here

我希望UISearchBar颜色是清晰的颜色,我尝试了以下内容         search.backgroundColor = [UIColor blackColor]; 但结果是一样的,任何人都可以帮助我。

2 个答案:

答案 0 :(得分:2)

尝试tintColor:

    search.tintColor = [UIColor blackColor];

答案 1 :(得分:0)

UIColor *color = [UIColor redColor];

if (floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_1) {
    searchBar.barTintColor = color; //for iOS 7
} else {
    searchBar.tintColor = color; //for earlier than iOS 7
}