如何設定 tabbar的 選中圖示的顏色
阿新 • • 發佈:2019-01-24
最近有個需求,就是修改tabbar的選中圖片為美術提供的圖片,要實現的選中的樣子是這樣的:,不選中的樣子是這樣的:
當我在 storyboard中 tabbaritem的屬性 如圖設定的時候,發現選中的時候,圖示竟然不顯示了。
開始的時候,我以為是美術提供的圖片有問題,後面嘗試著用程式碼設定下,竟然有效果了,但是顏色不太對,還是系統的藍色效果。
設定程式碼如下:
self.tabBarController.tabBar.selectedItem.selectedImage = [UIImageimageNamed
效果呢,如圖: ,圖示是上去了,就是 顏色不對。
網上查了下,添加了如下程式碼,修改 tabbar 的tintColor可以改變顏色
self.tabBarController.tabBar.tintColor = [UIColorcolorWithRed:255.0/255.0green:124.0/255.0blue:56.0/255.0alpha:1];
現在完全實現了要求的效果,如圖: