1.設置view圓角
self.backView.clipsToBounds = YES; self.backView.layer.cornerRadius = 6.f;
2.設置view陰影
self.backView.layer.shadowColor = [UIColor blackColor].CGColor;//shadowColor陰影顏色 self.backView.layer.shadowOffset = CGSizeMake(6,6);//shadowOffset陰影偏移,x向右偏移4,y向下偏移4,默認(0, -3),這個跟shadowRadius配合使用 self.backView.layer.shadowOpacity = 0.5;//陰影透明度,默認0 self.backView.layer.shadowRadius = 4;//陰影半徑,默認3
通過上面的方式設置陰影,必須把clipsToBounds關閉.
3.同時設置view的圓角和陰影
需要把clipsToBounds這個關閉
// self.backView.clipsToBounds = YES;
self.backView.layer.cornerRadius = 6.f;
self.backView.layer.shadowColor = [UIColor blackColor].CGColor;
self.backView.layer.shadowOffset = CGSizeMake(5, 5);
self.backView.layer.shadowOpacity = 0.5;
self.backView.layer.shadowRadius = 6.f;
