iOS圆角UIImage带边框

时间:2013-07-31 01:02:09

标签: ios uiimageview uiimage

有没有办法让我的图片看起来像这样(圆角和浅色边框)。enter image description here

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

2 个答案:

答案 0 :(得分:18)

您可以完成此任务,但不要编辑UIImage,只需在UIImageView中执行此操作。

首先,添加QuartzCore标题

#import <QuartzCore/QuartzCore.h>

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

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

答案 1 :(得分:0)

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