美文网首页
如何让父视图透明不影响子视图

如何让父视图透明不影响子视图

作者: 再见远洋 | 来源:发表于2016-06-14 15:49 被阅读183次

    可能很多人都遇到过这个问题,当我们设置某一个view为半透明时 我们通常的做法是:

    self.view.backgroundColor = [UIColor clearColor];
    self.view.alpha = 0.5;
    

    但是通过这样做的后果是这个view上的子视图(假如是另外一个view 姑且叫它redView)同样也会出现半透明的效果,这肯定不是我们想要的结果,所以正确的设置半透明效果而不影响其子视图的方法是:

    self.view.backgroundColor = [[UIColor whiteColor]colorWithAlphaComponent:0.7f];
    

    好吧 ,好久没写东西了,今天就分享这点东西吧

    相关文章

      网友评论

          本文标题:如何让父视图透明不影响子视图

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