iOS13 解決 TabBar 選中文字顏色爲藍色問題

只須要設置 UITabBarItem 的未選中顏色便可 


[[UITabBar appearance] setUnselectedItemTintColor:[UIColor whiteColor]];
複製代碼


該方法設置的是 UITabBar 的 Item 未選中顏色,只須要將白色修改成你所須要的顏色便可,本來設置過的選中樣式顏色會正常顯示  bash

由於該方法在 iOS10 以上才生效,因此適配了低版本的話能夠加個條件判斷 
markdown


if (@available(iOS 13.0, *)) {  
    [[UITabBar appearance] setUnselectedItemTintColor:[UIColor whiteColor]]; 
} 複製代碼


 由於只有 iOS13 纔會出現這個問題,因此我直接判斷是否是 iOS13 之後的系統了,適配 iOS13 遇到了不少坑,但願記錄下來能幫助更多的人app

相關文章
相關標籤/搜索