首页 > 解决方案 > UITabBar.appearance().backgroundColor = 不能快速工作

问题描述

我正在使用此代码快速更改 tarbar 颜色

UITabBar.appearance().backgroundColor = Color.Black

它怎么也行不通。
这段代码有什么问题?

标签: swift

解决方案


只需放入viewDidLoad您的UITabBarController

tabBar.barTintColor = .black

否则,如果您想从 viewController 自定义,请放入viewWillAppear

self.tabBarController?.tabBar.barTintColor = UIColor.black

推荐阅读