首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UITabBar.appearance().backgroundColor =没有快速工作。

UITabBar.appearance().backgroundColor =没有快速工作。
EN

Stack Overflow用户
提问于 2019-06-11 09:33:32
回答 3查看 258关注 0票数 0

我正在用这个代码来改变在斯威夫特

代码语言:javascript
复制
UITabBar.appearance().backgroundColor = Color.Black

不管怎么说都不管用。

这个密码怎么了?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-06-11 09:37:40

只要放进viewDidLoad of your UITabBarController

代码语言:javascript
复制
tabBar.barTintColor = .black

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

代码语言:javascript
复制
self.tabBarController?.tabBar.barTintColor = UIColor.black
票数 0
EN

Stack Overflow用户

发布于 2019-06-11 10:23:49

你可以这样做:

代码语言:javascript
复制
class TabBarVC: UITabBarController {

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

代码语言:javascript
复制
In storyBoard you can select the tabBar and change the Bartint color
票数 0
EN

Stack Overflow用户

发布于 2019-06-11 10:32:25

您可以使用故事板更改颜色,选择选项卡栏作为圆圈,从左侧选择Bar Tint,选择任意想要的颜色

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56540660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档