2016-03-22 11 views
2

tabBarの項目の色を変更したいのですが、選択されていない項目はテキストではありません。私はちょうどこのコードを見つけた、それは項目や画像の色、テキストだけを変更しません。 デフォルトの色は灰色です。変更したいです。tabBarスウィフトで項目や画像の色を変更するにはどうすればよいですか?

これは私が見つけたコードです:

UITabBar.appearance().barTintColor = UIColor(redRGB: 93, greenRGB: 175, blueRGB: 228) 
UITabBar.appearance().tintColor = UIColor .redColor() 
UITabBarItem.appearance().setTitleTextAttributes([NSForegroundColorAttributeName: UIColor.whiteColor()], forState:.Normal) 

答えて

0

を検索するためのgoogleしてください。真剣にそれを試してみません。

問題が発生しました。灰色とは何ですか? UITabbaritemsはストーリーボードで標準的にグレー表示されています。

あなたは

var image : UIImage? = UIImage(named:"myImage.png").imageWithRenderingMode(.AlwaysOriginal) 

ことがあり、それがグレー表示されませんよう、常にオリジナルの画像を保持オプションを使用することができます。私はサンプルのために赤にグレーに変更することができますどのように=>Rendering always original problems

+0

で起きる問題について

? –

+0

あなたのストーリーボードで=>あなたのUItabbarに行く=>背景色を変更する – SamuelD

+0

あなたはプログラムであなたがUITabbarcontrollerを作成し、あなたの色の変更を実装する必要がある場合 – SamuelD

関連する問題