更改标签栏的背景颜色

先生,谢谢你

我正在尝试在选项卡栏的背景中呈现所需的颜色,但是我遇到了问题。这些是我尝试过的事情:

  1. 从情节提要中更改选项卡栏对象的背景颜色。渲染的颜色总是比所需的颜色浅。

  2. 使用以下代码内部viewDidLoad()方法以编程方式更改选项卡栏的颜色

        self.tabBar.translucent = false
        self.tabBar.backgroundColor = UIColor(hexString: "323B61")
    

    它不会改变颜色。相反,呈现的颜色是白色。

如何获得标签栏所需的颜色?

Abhinandan pratap

更改UITabBar的背景颜色

TabBarController* Tcontroller =(TabBarController*)self.window.rootViewController;
Tcontroller.tabBar.barTintColor=[UIColor yourcolour];

斯威夫特3

根据上面的代码,您可以通过执行以下操作获得它

let Tcontroller = self.window.rootViewController as? UITabBarController
Tcontroller?.tabBar.barTintColor = UIColor.black // your color

或更笼统的

UITabBar.appearance().barTintColor = UIColor.black // your color

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档