我有一個UISearchBar被添加到我的視圖控制器在xib文件中。如何設置UISearchBar取消按鈕突出顯示顏色
我已經通過Interface Builder中設置以下屬性:
barStyle = UIBarStyleDefault
searchBarStyle = UISearchBarStyleMinimal
translucent = YES
barTintColor = Clear Color
在代碼中我的造型吧,此代碼,以使文本顏色白:
[[UITextField appearanceWhenContainedIn:[UISearchBar class], nil] setTextColor:[UIColor whiteColor]];
而且在我應用程序委託didFinishLoading方法我有:
self.window.tintColor = [UIColor whiteColor];
我的取消按鈕在UISearchBar是淺灰色的。當我選擇它時,它會突出顯示藍色,因爲它不適合屏幕中的任何其他視覺元素,所以它很刺耳。我怎樣才能改變按鈕突出顯示不同的顏色?或者我會很好,如果取消按鈕是白色的,並突出顯示爲灰色,就像我的導航欄按鈕一樣,但我不知道如何更改按鈕顏色。
我針對iOS7,使用Xcode的5
這個答案似乎是恰當的,但它是有我https://stackoverflow.com/a/15791136/472344
謝謝,但它不適合我。 – Darren 2014-09-02 15:19:46