我有一个子视图,显示按下按钮后显示正常。我有子视图和它一起显示标签。我只是迷失了如何改变它的背景颜色,并通过调整它的alpha并将标签的文本颜色设置为其他东西来赋予它一些透明度。我知道这就像三到四行简单的代码,但我现在迷失了。
这是我的代码:
- (IBAction)showInfo:(id)sender
{
UIView *mySubview = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 200, 200)];
[self.view addSubview:mySubview];
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 300, 50)];
label.text = @"This is a label";
[self.view addSubview:label];
}
这一切都很好,我只是错过了一些作品
答案 0 :(得分:1)
试试这段代码:
mySubview.backgroundColor = [UIColor colorWithRed:.5 green:.6 blue:.7 alpha.8]; // for example
label.textColor = [UIColor redColor];
希望这对你有所帮助。