Как изменить цвет оттенка панели вкладок в Swift?

Я использую панель вкладок, и у меня есть 2 проблемы с цветом.

1-я проблема, оттенок серого, я использовал некоторый код, чтобы изменить его на белый, но он становится белым только при нажатии клавиши Tab.

class AppDelegate: UIResponder, UIApplicationDelegate {

var window: UIWindow?

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
    // Override point for customization after application launch.

    let barColor = UIColor(red: 49/255, green: 75/255, blue: 108/255, alpha: 1.0)
    let pressedTintColor = UIColor.whiteColor()

    UITabBar.appearance().barTintColor = barColor
    UITabBar.appearance().tintColor = pressedTintColor

        return true
}

2-я проблемацвет фона нажатой вкладки должен меняться, но не меняется.

Вот так выглядит панель вкладок.

И вот как это должно выглядеть.

(1-е изображение в Xcode Simulator просто как тест, 2-е изображение - его дизайн, поэтому для изображений и текста вкладок не так уж важно)

Таким образом, предполагается, что все вкладки будут все время белыми, и когда вкладка нажата, чтобы изменить только цвет фона вкладки.

Ответы на вопрос(1)

Ваш ответ на вопрос