我是一名新的iOS開發人員,負責一名前職員創建的項目。目前所有的導航欄都是黑色的,我需要將它們更改爲默認的藍色。到目前爲止,我已經想通了這行:有沒有可以設置UINavigationBar默認顏色的地方?
[self.navigationController.navigationBar setTintColor:[[UIColor colorWithHue:0.6 saturation:0.33 brightness: 0.65 alpha:1.0] autorelease]];
它的工作,但我不認爲這是應該做的正確方法。我也創建了一個新的屏幕,顏色是藍色的,所以我認爲必須在某個地方設置一個設置。在廈門國際銀行文件最上面一欄是沒有的,我們有這樣的代碼在viewDidLoad中
if (self.navigationController.navigationBar.isHidden) {
[self.navigationController setNavigationBarHidden:NO animated:YES];
}
else {
[self.navigationController setNavigationBarHidden:NO animated:NO];
}
的問題是:有沒有我可以設置默認顏色的地方嗎?或者我必須以編程方式進行。
如果您需要iOS 4支持,請使用此選項,否則新的UIAppearance功能看起來相當不錯。 – DGund
完美運作。謝謝! –