Я использую этот код для изменения цвета тарбара в swift
UITabBar.appearance().backgroundColor = Color.Black
Как бы то ни было. Что не так с этим кодом?
Вы можете попробовать так:
class TabBarVC: UITabBarController { override func viewDidLoad() { super.viewDidLoad() tabBar.barTintColor = UIColor.requiredColor } }
или
In storyBoard you can select the tabBar and change the Bartint color
Вы можете изменить цвет, используя раскадровку, выберите панель вкладок в виде кружка и с левой стороны выберите Оттенок панели выберите любой цвет, который вы хотите
просто вставьте viewDidLoad вашего UITabBarController
viewDidLoad
UITabBarController
tabBar.barTintColor = .black
иначе, если вы хотите настроить из своего viewController вставьте в viewWillAppear:
viewWillAppear
self.tabBarController?.tabBar.barTintColor = UIColor.black