override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.'
UITabBar.appearance().tintColor = UIColor.whiteColor()
UITabBar.appearance().selectedImageTintColor = UIColor.redColor()
} //method is in TabBarViewController
我希望未選中的顏色爲白色,所選顏色爲紅色。 selectedImageTintColor屬性在iOS 9中已棄用,我想知道如何才能更改未選中的圖像顏色?此外,通過將tabbar keypath的顏色屬性更改爲紅色,我可以將所選圖像色調更改爲故事板中的紅色。我想知道是否有更改故事板中未選中和選定顏色的方法?更改未選中的UITabBar項目的顏色iOS 9
對不起,我在描述中不清楚。我想要取消選中的白色和選中的紅色。當我將淺色設置爲白色時(與您的代碼或變體一樣),它選中爲紅色,但未選中爲白色, – stumped
我解決了與UIImage imageWithRenderingMode方法相結合的類似問題。就像這樣:'myImage.imageWithRenderingMode(.AlwaysOriginal)' –