如何更改具有7个项目的UITabBar控制器的背景颜色?

时间:2018-08-30 09:03:00

标签: ios swift uitabbarcontroller

截屏:

enter image description here

我更改了TabBar的条形颜色。我想更改白色项目的背景。

2 个答案:

答案 0 :(得分:0)

请更具描述性。

如果要更改条形项目的背景,可以通过tabBar.items访问它们。

答案 1 :(得分:0)

如果要隐式设置标签栏的色调和barTint颜色,请在Appdelegate.swift

UITabBar.appearance().barTintColor = UIColor.orangeColor()
UITabBar.appearance().tintColor = UIColor.greenColor()

如果您想为特定的viewController设置标签栏的色调和barTint颜色,则在ViewController.swift中,

self.tabBarController?.tabBar.tintColor = UIColor.orangeColor()
self.tabBarController?.tabBar.barTintColor = UIColor.greenColor()

您可以看看这个link