美文网首页
view添加阴影无效

view添加阴影无效

作者: 阿拉斯加的狗 | 来源:发表于2020-09-10 15:29 被阅读0次

    • 问题:按照标准的代码添加阴影,然并卵:代码如下:
        // 添加阴影
        public func setShadow(view:UIView,width:CGFloat,bColor:UIColor,
                       sColor:UIColor,offset:CGSize,opacity:Float,radius:CGFloat) {
            //设置视图边框宽度
            view.layer.borderWidth = width
            //设置边框颜色
            view.layer.borderColor = bColor.cgColor
            //设置边框圆角
            view.layer.cornerRadius = radius
            //设置阴影颜色
            view.layer.shadowColor = sColor.cgColor
            //设置透明度
            view.layer.shadowOpacity = opacity
            //设置阴影半径
            view.layer.shadowRadius = radius
            //设置阴影偏移量
            view.layer.shadowOffset = offset
        }
    
    
    • 想要解决问题需要加一句:

    view.layer.masksToBounds = false

    这样阴影出来了


    image.png

    相关文章

      网友评论

          本文标题:view添加阴影无效

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