7

我有UIView很多子视图(UILabel、UITextView 等)。

如果将 alpha 0.6 设置为主视图,则所有子视图都采用此 alpha。

如何单独设置主视图的alpha?

4

2 回答 2

15
 [view setBackgroundColor:[[UIColor clearColor] colorWithAlphaComponent:0.5]];

 //try this.. dont try to set alpha of UIView and also your subviews will not affect
于 2013-06-13T04:38:59.597 回答
0
myView.layer.shouldRasterize = YES

这将使它使用group opacity,并且一切都应该按照您的期望进行组合。

于 2013-06-13T04:25:13.043 回答