UITabBar.appearance (). BackgroundColor = не работает в Swift - PullRequest
0 голосов
/ 11 июня 2019

Я использую этот код для изменения цвета тарбара в swift

UITabBar.appearance().backgroundColor = Color.Black

Как бы то ни было.
Что не так с этим кодом?

Ответы [ 3 ]

0 голосов
/ 11 июня 2019

Вы можете попробовать так:

class TabBarVC: UITabBarController {

    override func viewDidLoad() {
        super.viewDidLoad()
        tabBar.barTintColor = UIColor.requiredColor
    }
}

или

In storyBoard you can select the tabBar and change the Bartint color
0 голосов
/ 11 июня 2019

Вы можете изменить цвет, используя раскадровку, выберите панель вкладок в виде кружка и с левой стороны выберите Оттенок панели выберите любой цвет, который вы хотите

enter image description here

0 голосов
/ 11 июня 2019

просто вставьте viewDidLoad вашего UITabBarController

tabBar.barTintColor = .black

иначе, если вы хотите настроить из своего viewController вставьте в viewWillAppear:

self.tabBarController?.tabBar.barTintColor = UIColor.black
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...