设置标签栏半透明不起作用
setting tabbar translucent not working
我想通过将半透明值设置为 true 使我的标签栏半透明。然而,它并没有起到作用。我使用以下代码将 TabBarVC 分配给选项卡栏。标签栏保持实心
class TabBarVC: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
// color of background -> This works
self.tabBar.barTintColor = UIColor.purpleColor()
// color when selected -> This works
self.tabBar.tintColor = UIColor.redColor()
// This does not work
self.tabBar.translucent = true
}
我也试过
UIColor(红色:246.0/255,绿色:246.0/255,蓝色:246.0/255,alpha:0.5)
但是好像不行。我在 Google 上做了一些搜索,但每个人的问题似乎都与我的不同。有人可以帮我吗?
谢谢,
您所做的很可能是为了调整标签栏的透明度。但是需要在IB中设置对应的view controller为"Under Bottom Bar"。
我想通过将半透明值设置为 true 使我的标签栏半透明。然而,它并没有起到作用。我使用以下代码将 TabBarVC 分配给选项卡栏。标签栏保持实心
class TabBarVC: UITabBarController {
override func viewDidLoad() {
super.viewDidLoad()
// color of background -> This works
self.tabBar.barTintColor = UIColor.purpleColor()
// color when selected -> This works
self.tabBar.tintColor = UIColor.redColor()
// This does not work
self.tabBar.translucent = true
}
我也试过
UIColor(红色:246.0/255,绿色:246.0/255,蓝色:246.0/255,alpha:0.5)
但是好像不行。我在 Google 上做了一些搜索,但每个人的问题似乎都与我的不同。有人可以帮我吗?
谢谢,
您所做的很可能是为了调整标签栏的透明度。但是需要在IB中设置对应的view controller为"Under Bottom Bar"。