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