从UIView切割CGPath

时间:2017-09-19 08:09:59

标签: ios objective-c uiview cgpath

我有以下代码:

CAShapeLayer* lay = [CAShapeLayer layer];
lay.path = [UIBezierPath bezierPathWithArcCenter:CGPointMake(150, 150) radius:40 startAngle:0 endAngle:360 clockwise:YES].CGPath;

lay.fillRule = kCAFillRuleEvenOdd;
self.contentView.layer.mask = lay;

At

左边是我想要的,右边是我得到的。

我想从contentView中剪切一个圆孔,这段代码将它屏蔽到指定的路径,但这不是我想要的。提前谢谢。

0 个答案:

没有答案