iOS带有边框的圆角UIImage

有没有办法让我的图像看起来像这样(圆角和浅边框)。 在此处输入图像描述

我正在考虑制作一个中间透明的白色面具放在上面,这会起作用吗?

你可以完成这个,但是不要编辑你的UIImage,只需在UIImageView中执行此操作即可。

首先,添加QuartzCore标头

#import  

然后,根据需要编辑下面的属性。

 imageView.layer.cornerRadius = 5.0; imageView.layer.borderColor = [[UIColor grayColor] CGColor]; imageView.layer.borderWidth = 2.0; imageView.layer.masksToBounds = YES; 

您将要查看QuartzCore文档 ,特别是CALayer中的cornerRadius,borderColor和borderWidth属性。