[[UITabBar appearance] setUnselectedItemTintColor:[UIColor whiteColor]]; 複製代碼
該方法設置的是 UITabBar 的 Item 未選中顏色,只須要將白色修改成你所須要的顏色便可,本來設置過的選中樣式顏色會正常顯示 bash
由於該方法在 iOS10 以上才生效,因此適配了低版本的話能夠加個條件判斷
markdown
if (@available(iOS 13.0, *)) { [[UITabBar appearance] setUnselectedItemTintColor:[UIColor whiteColor]]; } 複製代碼
由於只有 iOS13 纔會出現這個問題,因此我直接判斷是否是 iOS13 之後的系統了,適配 iOS13 遇到了不少坑,但願記錄下來能幫助更多的人app