Как правильно установить Альфа UIView? [УСВН]

Я UIView с большим количеством подвидов (UILabel, UITextView и т. д.).

Если установить alpha 0.6 в main view, все подвиды принимают эту alpha.

Как установить Альфа отдельно от основного вида?

2 ответов


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

 //try this.. dont try to set alpha of UIView and also your subviews will not affect

myView.layer.shouldRasterize = YES

Это заставит его использовать group opacity и все должно быть составным, как и следовало ожидать.