IOS-处理父view alpha 等于0 导致全部透明的问题

来源:互联网 发布:js apply方法详解 编辑:程序博客网 时间:2024/05/16 05:32
UIView *view = [[UIView alloc] init];/***我们经常会这样设置,就会导致子视图也变成透明的了**///是因为父view的alpha = 0//view.alpha = 0;// 关键的是 alpha 要为 0可以直接设置view的backgroundColor来达到想要的效果view.backgroundColor = [UIColor colorWithRed:0.1f green:0.1f blue:0.1f alpha:0];view.frame = CGRectMake(200, 200, 200, 200);[self.view addSubview:view];UILabel *label = [[UILabel alloc] init];label.frame = CGRectMake(20, 20, 50, 50);label.backgroundColor = [UIColor yellowColor];[view addSubview:label];
原创粉丝点击