2014-09-27 267 views
0

當我從表格視圖單元格中將segue配置到嵌入導航控制器的另一個VC時,導航欄中有一個小後退按鈕(藍色),我沒有添加任何欄按鈕在我的故事板,但我想它的顏色是白色的。我曾嘗試下面的代碼:(在我viewDidLoad中()方法)更改背面按鈕的顏色

UIBarButtonItem.appearance().tintColor = UIColor.whiteColor() 

這:

self.navigationController.navigationBar.tintColor = UIColor.whiteColor() 

或任何其他類似的代碼......他們都沒有工作。 任何人都可以幫我嗎?

+0

試一試'viewDidLayoutSubviews'方法 – 2014-09-27 11:46:55

+0

嘗試這一個http://stackoverflow.com/questions/11079148/change-uipopovercontroller-color-and-back-button-color?rq=1 – 2014-09-27 13:13:49

回答

0

如果您在故事板中設置全局色調,它將影響後退按鈕的顏色。

+0

它不會工作,我已將所有內容都設置爲白色...... – 2014-09-27 12:05:00

+0

直接設置導航項目的顏色如何?像:self.navigationItem.leftBarButtonItem.tintColor = [UIColor redColor]; – joelg 2014-09-27 12:10:57

+0

我有同樣的問題。嘗試了一切... – 2015-01-08 06:37:16