當您的TabBarController中有超過5個視圖控制器時,會自動爲您設置「更多」視圖。是否有可能在此視圖中更改導航欄的顏色以匹配我使用的顏色,而不是默認的藍色?爲「更多」選項卡更改NavigationBar的顏色?
4
A
回答
10
好的。我不應該完全相信文檔。幾分鐘後,我通過嘗試找到了答案。文檔列出了moreNavigationController是隻讀屬性。但是,這正常工作對我來說:
tabBarController.moreNavigationController.navigationBar.barStyle = UIBarStyleBlackOpaque;
或
tabBarController.moreNavigationController.navigationBar.tintColor = [UIColor redColor];
爲了防止有人知道。
1
我只知道這個工程:
yournavigationController.navigationBar.tintColor = [UIColor blueColor];
但我不知道它是否工作therfore。
0
把
tabBarController.moreNavigationController.navigationBar.tintColor = [UIColor colorWithRed:64/256.0 green:191/256.0 blue:23/256.0 alpha:1.0];
在我的主要應用程序委託工作
1
在您的應用程序UIApplicationDelegate
把這個:
self.tabBarController.moreNavigationController.navigationBar.tintColor = [UIColor blackcolor];
+1
有沒有必要回答已經回答的問題,接受的線程與完全相同的代碼... – runmad 2012-05-09 13:59:41
相關問題
- 1. UITabBarController更改「更多」選項卡的顏色
- 2. 更改「更多」選項卡的UINavigationbar顏色?
- 3. 更改選項卡選擇選項卡時的文本顏色
- 4. Ionic2選項卡 - 如何更改選定選項卡的顏色?
- 5. 更改「選項卡控件」顏色
- 6. 如何更改actionbarsherlock選項卡顏色和選項卡下的行的顏色?
- 7. 更改選項卡布局選項卡顏色?
- 8. ActionBarSherlock更改選項卡文本顏色的方向更改
- 9. 更改UITabBarController更多項目的顏色
- 10. 如何更改滑動選項卡中選定的選項卡顏色?
- 11. 更改選項卡的顏色取決於選擇哪個選項卡
- 12. 僅更改所選選項的顏色
- 13. 如何更改活動/選定選項卡的顏色?
- 14. JavaFX CSS樣式:更改選定選項卡的高亮顏色
- 15. jQuery更改選定選項卡的顏色
- 16. 如何更改tablayout中選定選項卡的顏色?
- 17. 更改TabLayout的選定選項卡背景和文本顏色
- 18. 我如何更改jtabbedpane選定的選項卡背景顏色
- 19. 更改UITabBarController選項卡未選中時選項卡圖標顏色
- 20. 如何在選擇時更改顏色選項卡
- 21. 如何更改禁用的選項卡控件的顏色
- 22. 更改所選CTreeCtrl項目的顏色?
- 23. 反應原生選項卡視圖:如何更改選項卡更改上的文本顏色
- 24. 如何更改Android中以下3個選項卡的顏色?
- 25. 如何更改ActionBar導航選項卡的顏色?
- 26. 如何更改活動離子選項卡的顏色?
- 27. 更改手風琴面板選項卡的顏色
- 28. Bootstrap更改實際選項卡的背景顏色
- 29. 如何更改Materialise CSS選項卡的下劃線顏色?
- 30. 更改選項卡控件的背景顏色
你是否已經成功地吸取其他項目用不同的顏色呢?私有API?由於您只需設置一個圖像,即任何顏色的圖像都由UITabBarItem自動生成,因此您可以獲得白色和藍色的圖像。 – Joost 2010-01-06 20:29:32
哎呀,這不是你真正想要的,只是忽略了我的評論。 – Joost 2010-01-06 20:36:52