不要使用superview alpha值更新子视图

SUR*_*NKE 17 iphone ios4 ios

我的问题是当我将视图作为子视图添加到根视图时.当我更改根视图的alpha值时,同样在子视图中也发生.实际上我不需要在子视图中进行更新.是否有任何解决方案可以做到这一点.

sha*_*irv 43

这将仅更改根视图的alpha,而不更改其他视图的alpha

    self.view.backgroundColor = [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.5];
Run Code Online (Sandbox Code Playgroud)


bau*_*sic 9

在@shabbirv的答案基础上,人们也可以使用IB的颜色选择器

颜色选择器