更改超级视图的不透明度会导致子视图出现奇怪的不透明度变化

5

我有一个父视图,包含两个重叠的子视图(一个粉色和一个绿色)。当更改父视图的不透明度时,子视图显示重叠部分(即使它们完全不透明)。如何使整个视图一起淡出,而不是单独的子视图。我还尝试了更改CALayer的不透明度。这是一个屏幕截图:

two overlapping views

完整的代码可以在这里找到。

1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接