在开发过程中,给一个View添加阴影效果可能会经常遇到,那我们如何实现一个简单的阴影效果呢?
代码如下:
/// 添加四边阴影效果
+ (void)addShadowToView:(UIView*)shadowView{
shadowView.layer.masksToBounds = NO;
shadowView.backgroundColor = [UIColor whiteColor];
shadowView.layer.shadowColor = [UIColor blackColor].CGColor;
shadowView.layer.shadowOffset = CGSizeMake(0,4); //0,0围绕阴影四周 0,4向下有4个像素的偏移
shadowView.layer.shadowOpacity = 0.15; //设置阴影透明度
shadowView.layer.shadowRadius = 5; //设置阴影圆角
shadowView.layer.cornerRadius = 8; //设置视图圆角
}
这样在我们需要调用的地方我们只需要调用一下并传递一下要添加的View即可