当view设置阴影的时候,再设置圆角是冲突的,两者都不会显示!!!
原因是
clipsToBounds 指的是视图上的子视图,如果超出父视图部分就会被裁剪掉
masksToBounds 指的是视图图层上的子视图,如果超出父图层部分就会被裁剪掉
解决方法如下:
self.bgView.layer.masksToBounds = NO; // 主要的是这句!!!!!!!
self.bgView.layer.cornerRadius = 5.0f;
self.bgView.layer.shadowColor = [UIColor grayColor].CGColor;
self.bgView.layer.shadowOffset = CGSizeMake(1,5);
self.bgView.layer.shadowOpacity = 0.9;
self.bgView.layer.shadowRadius = 5.0f;