2012-10-10 70 views
1

我正在構建使用故事板的iPad應用程序。在Interface Builder(的XCode 4.5),導航欄是默認的(淺灰色)顏色...當我運行我的應用程序時,爲什麼我的UINavigationBar會更改顏色?

enter image description here

然而,當我運行的應用程序,它改變顏色爲灰黑色...

enter image description here

有其他人有這個問題嗎?無論我在Interface Builder中設置了什麼顏色,運行它時都會以深灰色結束。

感謝這麼多提前爲你的智慧!

+0

是否只發生在ios6或所有ios? – Venkat

回答

1

可以着色與下面的代碼行導航欄,只要使用它,你的導航欄始終是淺灰色:

[[navController navigationBar] setTintColor:[UIColor lightGrayColor]]; 

當您在界面構建器中設置導航欄顏色時,這隻會影響您在IB本身獲得的視圖,它只是一個設計幫助。你必須在代碼中設置真正的顏色。

相關問題