繁体   English   中英

iOS圆角UIImage带边框

[英]iOS rounded corner UIImage with border

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

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

您可以完成此任务,但不要编辑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;

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM