5

我有一个包含两个重叠子视图(一个粉红色和一个绿色)的超级视图。更改父视图的不透明度时,子视图显示重叠部分(即使它们完全不透明)。我怎样才能使整个视图消失,而不是单个子视图。我也试过改变CALayer. 这是一个屏幕:

两个重叠的视图

可以在此处找到完整版本的代码。

4

1 回答 1

3

你的答案可以在这里找到iOS 控制 UIView alpha behavior for subviews

基本上设置了 UIViewGroupOpacity。

于 2012-06-25T22:16:52.657 回答