8
我在Xcode 5的'默認導航控制器'中添加了一些視圖控制器。我想更改欄的顏色,但它不起作用。這是我使用的代碼:UINavigationItem的背景顏色
[[UINavigationBar appearance] setTintColor:[UIColor redColor]];
這隻會改變在導航欄上,沒有背景顏色的文本。任何人都可以指引我走向正確的方向嗎?
我在Xcode 5的'默認導航控制器'中添加了一些視圖控制器。我想更改欄的顏色,但它不起作用。這是我使用的代碼:UINavigationItem的背景顏色
[[UINavigationBar appearance] setTintColor:[UIColor redColor]];
這隻會改變在導航欄上,沒有背景顏色的文本。任何人都可以指引我走向正確的方向嗎?
使用此:
self.navigationController.navigationBar.barTintColor = [UIColor redColor];
self.navigationController.navigationBar.translucent = NO;
我對爲UINavigationBar的無頭和實現文件,有必要建立這個? – Jente
沒有它不那樣。正確地閱讀答案..它是說這種方法不起作用 –
對,我明白了。你碰巧知道這個解決方案? – Jente