关于带有圆angular的UIImageView

我想做一个圆angular的UIImageView,所以我用[imageView.layer setCornerRadius:5.0f]; 它的作品,但不完美。

如果你仔细观察,你可以看到图像的angular落(我上传了一张照片,我不知道你是否可以清楚地看到,angular落里有蓝色的部分)。 我应该如何删除这些? 谢谢。

(PS:我还设置了边界的视图,是这样的吗?)

图片

UIImageView默认不会剪裁到边界。 所以,当angular落半径应用在其指定区域之外的时候仍在绘制。

objc:

 [imageView setClipsToBounds:YES]; 

迅速:

 imageView.clipsToBounds = true