给view特定位置圆角
UIView *view2 = [[UIView alloc] initWithFrame:CGRectMake(120, 100, 80, 80)];
view2.backgroundColor = [UIColor blackColor];
[self.view addSubview,:view2];
下面是通过贝塞尔曲线自定义一个layer,设置这个layer的遮盖,这里设置了左下和右下,最后生成的效果就是矩形view的左下和右下是圆角,上面还是原样
UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:view2.bounds byRoundingCorners:UIRectCornerBottomLeft | UIRectCornerBottomRight cornerRadii:CGSizeMake(10, 10)];
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame = view2.bounds;
maskLayer.path = maskPath.CGPath;
view2.layer.mask = maskLayer;