使用CALayer的mask属性来设置图片圆角

2015-10-13  本文已影响566人  starfox寒流

直接上代码:

@property (weak, nonatomic) IBOutlet UIImageView *userHead;
@property (nonatomic,strong) CAShapeLayer * userMaskLayer;

self.userHead.layer.mask = [self userHeaderMask:self.userHead];

原理:通过设置UIImageView的layer的mask属性。

一般我们都是用
self.userHead.layer.cornerRadius = 50;
self.userHead.layer.masksToBounds = YES;
这种方法来设置图片圆角,这样是改变了view的layer属性。

上一篇 下一篇

猜你喜欢

热点阅读