UITabBar 和 UITabBarItem 的独立 alpha

Separate alpha for UITabBar and UITabBarItem

我需要为我的 UITabBar 设置 alpha 参数。我通过以下方式做到这一点:

self.tabBarController?.tabBar.alpha = CGFloat(0.2)

可能有效,但结果如下:

如您所见,UIBarButtonItem 的 alpha 也为 0.2。如何为 UITabBar 和 UITabBarItem 设置单独的 alpha?

alpha 属性 无法做到这一点。将背景图片放入您的 UITabBar。此图像可以只是半透明的 png 文件。

不要更改 alpha 值,而是使用具有所需 alpha 值的条形背景图像。