这是代码
self.viewD = DayViewCalendar(frame: CGRect(x: 0, y: 0, width:
self.containerView.frame.size.width, height:
self.containerView.frame.size.height))
这是不透明的,是假的,背景是清晰的。
self.viewD.isOpaque = false
self.viewD.backgroundColor = UIColor.clear
self.containerView.addSubview(self.viewD)
容器也一样
container.isOpaque = false
container.backgroundColor = UIColor.clear
输出:
如果我不添加 ViewD,则容器是透明的,如图所示
问题
为什么两个透明 UIView 不透明,它显示稍暗
请告诉我哪里做错了
最佳答案
从长远来看,这里有一些可以帮助您的东西。
这可以帮助您调试 View 组件并告诉您到底是哪个 View 导致 UI 中出现灰色区域。
希望这有帮助。调试愉快
关于ios - 将 Xib 的 View 添加到透明 View 中,为什么它显示得更暗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50289695/