我希望我的标签栏是半透明的并模糊其后面的内容,但是当我将其颜色设置为透明颜色时,它会变成黑色。目前,我在应用程序委托(delegate)中以编程方式创建了选项卡栏。我做了一个名为 getTabBarController
的类函数并在那里配置了我的选项卡栏,我在应用程序委托(delegate)中调用它以返回选项卡栏。最后我写
let vc = TabBarInitializer.getTabBarController()
self.window!.rootViewController = vc
。我是否错误地创建了标签栏?如何使标签栏位于我的内容之上,以便实现半透明效果?
最佳答案
您在选项卡栏后面放置了 View 或内容,必须将其显示而不是黑色。
因此,当选项卡透明时,选项卡栏后面的 View 变得可见。
关于ios - 如何使标签栏覆盖在 Swift 中的内容上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37100047/