0
我有12個帶導航視圖控制器bar.But我需要在一個地方的導航欄顏色爲綠色,declar,所有titile文字,欄按鈕顏色變黑。所以我所有的視圖控制器我需要tp設置這兩個條件。如何設置默認的導航欄的顏色,文本顏色爲所有視圖控制器導航欄
但是,當我設置一些視圖控制器,它並不適用於所有視圖controller.I嘗試下面的代碼完全工作:
navigationController.navigationBar.barTintColor = UIColor.greenColor()
tabBarController.tabBar.tintColor = UIColor.yellowColor()
但是,如何在應適用於所有的屏幕一個地方的代碼?我使用SWIFT 3.0
所以,我必須聲明'UINavigationBar.appearance()。YOUR_PROPERTY = YOUR_VALUE'到我的appdelegate的所有property.Like導航欄顏色,文本顏色...我是嗎? – user5513630
@ user5513630 right :) –
更好的做法是在每個viewController的ViewWillAppear中編寫代碼。 –