请提供如何裁剪的想法UIImage
椭圆形或圆形。请分享您的想法。
#import <QuartzCore/QuartzCore.h>
CALayer *imageLayer = YourImageview.layer;
[imageLayer setCornerRadius:5];
[imageLayer setBorderWidth:1];
[imageLayer setMasksToBounds:YES];
通过增加半径,它将变得更圆。
只要图像是正方形,以宽度的一半作为角半径就可以得到一个完美的圆:
[imageView.layer setCornerRadius:imageView.frame.size.width/2];
您还需要添加
[imageView.layer setMasksToBounds:YES];
斯威夫特 4.2
import QuartzCore
var imageLayer: CALayer? = YourImageview.layer
imageLayer?.cornerRadius = 5
imageLayer?.borderWidth = 1
imageLayer?.masksToBounds = true
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)