标签: swift core-graphics calayer quartz
我有很多CALayer,里面都有一个半透明的绿色矩形。当我将所有这些图层添加到视图图层上时,公共区域会改变颜色,如图所示。
每次向视图添加图层时,是否有任何简单的方法可以避免这种情况而不必查找交集?
答案 0 :(得分:1)
我不确定这是否有帮助,但如果您的矩形颜色相同(在这种情况下颜色为绿色),那么:
结果:矩形将是半透明的,但当矩形重叠时,不透明度不会相乘。