1.正常view设置阴影 有一点需要注意,添加阴影的view需要设置背景色,如果是clear颜色 阴影没效果
func setShadow(view:UIView,sColor:UIColor,offset:CGSize, opacity:Float,radius:CGFloat) { //设置阴影颜色 view.layer.shadowColor = sColor.cgColor //设置透明度 view.layer.shadowOpacity = opacity //设置阴影半径 view.layer.shadowRadius = radius //设置阴影偏移量 view.layer.shadowOffset = offset }
2。设置 圆角边框
bgView.layer.cornerRadius = 10 //切圆角之外的所有view,包含图层 bgView.layer.masksToBounds = true
2. cell 设置 , 会冲突只有一个有效果, 阴影或者圆角
layer.masksToBounds = true
一定不要设置这个属性:阴影 实在边框外的,这个属性是切除边框外
这个是切除view的圆角边框的,切了之后就会 把边框之外的阴影给切除了