【发布时间】:2025-11-25 08:15:02
【问题描述】:
我在视图中放置了背景图片,因此完整视图应该有它。
let background = UIImage(named: "background")
var imageView : UIImageView!
imageView = UIImageView(frame: view.bounds)
imageView.contentMode = UIView.ContentMode.scaleAspectFill
imageView.clipsToBounds = true
imageView.image = background
imageView.center = view.center
view.addSubview(imageView)
self.view.sendSubviewToBack(imageView)
我的 tabBar 也有一个 barTintColor:
tabBar.barTintColor = UIColor.blue
问题是当我的 TabBar 透明了某个百分比时,我可以看到灰色(可能是默认颜色)而不是视图的背景图像...
调试视图层次结构:
【问题讨论】:
-
能否附上
Debug View Hierarchy的图片? -
谢谢,现在你看到你看到的灰色背景了吗?您能否尝试迭代
tabBar子视图并使欲望视图只是透明或类似的颜色
标签: swift view uitabbarcontroller uicolor tabbar