【Swift5】UITabBarの背景色を変更する方法【Objective-C】
UITabBarの背景色を変更する方法をご紹介します。
![](http://program-life.com/wp-content/uploads/2019/07/2019-07-30-c1-300x72.jpg)
UITabBarの背景色はデフォルトでは白っぽいすりガラスのような感じになっています。
この白っぽいすりガラスのような感じから変更します。
UITabBarの背景色を変更する方法
![](http://program-life.com/wp-content/uploads/2019/07/2019-07-31-a1-300x72.jpg)
Swift5
UITabBar.appearance().barTintColor = UIColor.red
Objective-C
[[UITabBar appearance] setBarTintColor:[UIColor redColor]];
UITabBarの背景色の変更は1行でできます。
とても簡単ですが、これではすりガラス要素が残ってしまうため、UIScrollViewなどを使用していてUITabBarの下にコンテンツがくる場合はUITabBarの色が若干変わったりします。
もし、すりガラス要素も無くしたいのであれば、背景色を画像で用意して設定することをオススメします。