我知道你可以将UIView的backgroundColor设置为透明,如下所示:
UILabel *aLabel = [[UILabel alloc] init];
aLabel.backgroundColor = [UIColor clearColor];
Run Code Online (Sandbox Code Playgroud)
但是根据一些文章说,[UIColor clearColor]没有好的表现,那么,将UIView的backgroundColor设置为透明的更好的方法是什么?
Rob*_*ier 12
的原因 [UIColor clearColor]是缓慢的,因为它是透明的.你做的任何事情都要求系统计算图层混合比慢不透明要慢.如果您需要透明,请使用[UIColor clearColor].如果你可以避免透明,那就避免它.
| 归档时间: |
|
| 查看次数: |
3474 次 |
| 最近记录: |