添加阴影

2021-11-04  本文已影响0人  太平洋_cfd2
        //图片添加阴影
        self.imageView1.layer.shadowOpacity = 0.8
        self.imageView1.layer.shadowColor = UIColor.blackColor().CGColor
        self.imageView1.layer.shadowOffset = CGSize(width: 1, height: 1)
         
        //图片添加阴影(透明背景)
        self.imageView2.layer.shadowOpacity = 0.8
        self.imageView2.layer.shadowColor = UIColor.blackColor().CGColor
        self.imageView2.layer.shadowOffset = CGSize(width: 1, height: 1)
        self.imageView2.layer.shadowRadius = 1
         
        //按钮添加阴影
        self.button1.layer.shadowOpacity = 0.8
        self.button1.layer.shadowColor = UIColor.blackColor().CGColor
        self.button1.layer.shadowOffset = CGSize(width: 1, height: 1)

ps: 以上3段代码就是下列的例子


image.png

ps: 阴影不能是clearColor,必须要有颜色
ps: 阴影的圆角,实际就是view的圆角,layer.maskToBounds = true的意思是,如果有隔档就裁减,所以即使设置了false,也没关系,不会影响圆角(因为无隔档)
ps: 阴影中width是指,在width上阴影加宽,同理height,+表示右边阴影,-表示左边阴影

上一篇 下一篇

猜你喜欢

热点阅读