我的代码是 -
[view setOpaque:NO];
[view performSelector:@selector(setBackgroundColor:) withObject:[UIColor clearColor]];
这个相同的代码与3.2 ios sdk完全一样[查看将是透明的]但是 当我尝试在使用此代码的4.3视图上运行它时会出现灰色背景。
答案 0 :(得分:2)
为什么不这样做:
view.backgroundColor = [UIColor clearColor];
或
[view setBackgroundColor:[UIColor clearColor]];
答案 1 :(得分:0)
在这些版本中可能是view.opaque
的不同默认值