我似乎無法在iOS 9中更改UITabBarItem
的色調顏色。我正在使用objective-c,並嘗試以編程方式使用titleTextAttributes,並嘗試在storyboard中使用titleTextAttributes以及運行時屬性。我已經閱讀了文檔,但似乎無法弄清楚。事實上,我甚至創建了一個單獨的selectedState圖像,但是它仍然將系統渲染爲藍色。在iOS 9中更改UITabBarItem的色調顏色?
0
A
回答
2
您可以使用這樣的外觀代理:
[[UITabBar appearance]setTintColor:[UIColor black]];
這是爲我工作在iOS8上和iOS9。我有我的應用程序委託 - 但你可以把它放在基類,如果你喜歡。
+0
哇。過去幾個小時我一直在嘗試這個,但是當你提到'base class'時,我意識到我是在視圖控制器裏面輸入的,而不是我的標籤欄控制器。愚蠢的錯誤。謝謝! – KingPolygon
+0
不客氣。如果它有幫助,隨意標記爲正確的答案。 – Tander
1
您可以訪問標籤欄控制器的TabBar
屬性並設置色調顏色。
[youTabbarcontroller.tabBar setTintColor:[UIColor anycolor]];
相關問題
- 1. 在iOS 10中更改UITabBarItem的選定色調顏色
- 2. 更改UITabBarItem未選中的顏色色調 - Swift
- 3. 更改Swift中UITabBarItem的背景顏色
- 4. 如何在uitabbarcontroller中更改默認的uitabbaritem的灰色顏色?
- 5. 更改UITabBarItem圖像的顏色
- 6. swift UITabbaritem顏色
- 7. 更改NavigationBar色調顏色
- 8. 如何改變顏色的文字在UITabBarItem在iOS 4的
- 9. 更改未選中的UITabBar項目的顏色iOS 9
- 10. iOS:更改MFMailComposeViewController中的草稿按鈕色調顏色
- 11. 更改SLComposeSheetConfigurationItem的色調顏色/文字顏色
- 12. 改變uitabbaritem的文字顏色
- 13. 更改TTButton的色調顏色
- 14. 更改UITabBar的色調/背景顏色
- 15. 使用python更改顏色的色調
- 16. 更改UITextField鍵盤的色調顏色
- 17. iOS:更改後退按鈕的色調顏色?
- 18. 更改iOS8中更多菜單的UITabbar色調顏色
- 19. 更改UICollectionView中標籤的顏色iOS
- 20. 更改tableviewcell中的顏色條件iOS
- 21. 更改iOS MapView中的地圖顏色?
- 22. 在OpenGL中更改顏色陣列以產生紅色色調
- 23. 滾動時更改UIButton色調顏色
- 24. 更改UITableView標題色調顏色
- 25. 更改導航欄色調更改顏色不正確
- 26. UITabBarItem - 在iOS版9
- 27. 從物體中檢測顏色並更改其顏色ios
- 28. 在ajax回調中更改div顏色
- 29. UITabbarItem BadgeValue文本顏色
- 30. 更改UIBarbuttonItems顏色
嘗試其中之一,應該工作:\t [self tabBar] .backgroundColor = [UIColor clearColor]; \t [self view] .backgroundColor = [UIColor clearColor]; \t [self tabBar] .translucent = false; \t [self tabBar] .tintColor = [UIColor redColor]; – Loxx