透明のような白い色のビューを追加しようとしたので、これを設定しました:
self.backgroundView = [[UIView alloc] initWithFrame:CGRectMake(0.0f,0.0f,1024.0f,768.0f)];
[self.backgroundView setBackgroundColor:[UIColor whiteColor]];
[self.backgroundView setAlpha:0.5];
[self.backgroundView setOpaque:NO];
[self.view addSubview:self.backgroundView];
slotButton.frame = CGRectMake(550, 350, 400, 100);
[backgroundView addSubview:slotButton];
}
しかし、ビューにボタンを追加すると、ボタンが透明になりました。私が望んでいたのは、透明にすることなく白い透明なビューにボタンを追加することUIButton
です。