有2个方法
1个是
XXX.layer.cornerRadius = 20;(一半)
XXX.layer.maskToBounds = YES;
还有一种
UIGraphicsBeginImageContextWithOptions(_avatar.bounds.size, NO, [UIScreen mainScreen].scale);
[[UIBezierPath bezierPathWithRoundedRect:_avatar.bounds cornerRadius:25] addClip];
[_avatar.image drawInRect:_avatar.bounds];
_avatar.image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();