我在應用程序的選項卡欄中有多個選項卡(超過5個),當發生這種情況時,xcode會自動將最後一個選項卡設置爲「更多」選項卡,並將最後一個選項卡在裏面。問題是,其他選項卡中的導航欄與任何默認顏色的顏色不同,自動生成的「更多」選項卡是默認的藍色。我想知道是否有辦法改變這種情況?
非常感謝
山姆更改自動生成的導航欄的顏色
1
A
回答
3
tabBarController.moreNavigationController.navigationBar.barStyle = UIBarStyleBlackOpaque;
或
tabBarController.moreNavigationController.navigationBar.tintColor = [UIColor orangeColor];
看到這個答案定製的「編輯」模式視圖控制器的導航欄的顏色:Link
1
這讀我就像您實際上想更改所選tabbaritem的顏色一樣。如果是這樣,那麼這個帖子有無數的解決方案:Custom colors in UITabBar
否則,如果你的意思是你在標題中寫的,你可以通過改變tintColor
屬性來改變導航欄的顏色。
0
[[UINavigationBar appearance] setBarStyle:UIBarStyleBlackOpaque];
地方這在AppDelegate的下 - (BOOL)申請:(UIApplication的*)應用程序didFinishLaunchingWithOptions:(NSDictionary的*)launchOptions
相關問題
- 1. 滾動時更改導航欄顏色
- 2. 更改導航欄的顏色
- 3. 更改UIDocumentInteractionController導航欄的顏色
- 4. 更改UIActivityViewController的導航欄顏色
- 5. 更改摺疊的導航欄顏色
- 6. Swift - iOS:更改導航欄的顏色
- 7. 更改導航欄的按鈕顏色
- 8. 更改導航欄的顏色2.0.4
- 9. 更改導航欄的默認顏色
- 10. 更改滾動條上的引導導航欄的顏色
- 11. Xamarin.forms如何更改導航欄顏色
- 12. 灰度Bootstrap導航欄 - 更改顏色
- 13. 更改導航欄背景顏色?
- 14. 更改導航欄文本顏色
- 15. Bootstrap-sass更改導航欄顏色
- 16. 在MFMailComposeViewController中更改導航欄顏色
- 17. iPad SplitView更改主導航欄顏色
- 18. Android導航欄根據條件自動更改顏色
- 19. 如何更改自動生成的導航欄Xcode
- 20. iOS狀態欄更改顏色以自行匹配導航欄
- 21. 如何更改導航欄和導航文本顏色的背景顏色
- 22. 使導航欄更換滾動顏色?
- 23. 更改導航欄色調更改顏色不正確
- 24. 如何更改底部導航欄點擊動畫的顏色?
- 25. 如何更改活動導航欄的背景顏色?
- 26. 如何更改導航欄中的活動鏈接顏色
- 27. 在css中更改活動的導航欄顏色
- 28. 更改導航欄的顏色,同時滾動
- 29. 如何更改Liferay 6.2中的導航欄和導航欄的顏色
- 30. 根據其位置更改導航欄顏色。顏色不變
,在導航的更多選項卡工作,但也有一個 「編輯」 選項帶有「配置」屏幕的酒吧。我如何改變那個顏色? – Sam
我試過在原帖中提出這個問題,但也許你會知道:我在哪裏放置「viewDidLoad」部分。我不能把它放在應用程序的代表,所以在哪裏? – Sam