2014-01-10 37 views

回答

0

在iOS系統7,tint colorUIView一個屬性。如果沒有設置,這是繼承。設置導航欄本身的色調會影響它的子視圖,但不會影響欄的實際背景(喜歡它在iOS 6中使用過)。

嘗試這種情況:

self.navigationController.navigationBar.tintColor = [UIColor whiteColor]; 
1

試試這一個。

[[[self navigationController] navigationBar] setTintColor: [UIColor whiteColor]]; 
1

你可以試試這個。

[[UIBarButtonItem appearance] setTintColor:[UIColor purpleColor]]; 
1

要改變後退按鈕山形在整個應用程序執行以下操作:

self.navigationController.navigationBar.tintColor = [的UIColor whiteColor];

*請注意,如果您使用的是多個UINavigationController,則必須爲每個UINavigationController設置一個。

相關問題