美文网首页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