알파와 레이블이있는 UIView를 만들고 싶습니다.UIlabel이 앞에있는 알파 UI보기 만들기
하지만 난 이런 모든 앞에있는 UILabel의 원하는 :
은 어떻게 할 수 있나요? 여기
코드 :
- (void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor = [UIColor redColor];
UILabel *lbl = [[UILabel alloc] initWithFrame:CGRectMake(20, 20, 200, 20)];
lbl.text = @"AAAAAA";
lbl.backgroundColor = [UIColor clearColor];
UIView *v = [[UIView alloc] initWithFrame:CGRectMake(50, 210, 230, 50)];
v.backgroundColor = [UIColor greenColor];
v.alpha = 0.5;
[v addSubview:lbl];
[self.view addSubview:v];
}
녹색보기 텍스트처럼 ... 알파 0.5 함께이 잘못이다!
감사합니다.
P-E-R-F-E-C-T !!! 덕분에 – elp
하지만 왜 작동합니까 ??? – elp
@ Paska 전체보기의 알파를 설정하면 Label이 해당보기의 일부이므로 알파도 설정됩니다. 보기의 배경색 알파를 설정하면 레이블에는 영향을주지 않습니다. – theChrisKent