美文网首页iOS
关于iOS中设置透明背景的解决方法

关于iOS中设置透明背景的解决方法

作者: mark666 | 来源:发表于2018-06-20 18:17 被阅读838次

在开发中我们经常会遇到设置透明背景的需求,在一个View 上面有 多个subView,而这个View是透明的,通常我们习惯于这样

sefl.view.backgroudColor = [UIColor blackColor];
self.view.alpha = 0.1;

这是你运行程序会发现上面的子视图也透明了,你顿时只能呵呵了,这时候有一些人则要UI 切图来解决了,其实还有一种很简单的解决方案

self.view.backgroundColor = [UIColor colorWithRed:0 green:0 blue:0 alpha:0.02];

我们给颜色通道设置一个透明度就可以解决这个问题了,有兴趣的可以试试。

相关文章

网友评论

    本文标题:关于iOS中设置透明背景的解决方法

    本文链接:https://www.haomeiwen.com/subject/olwxyftx.html