iOS 贝塞尔曲线实现圆角效果

//设置按钮的左下角、右下角圆角效果

UIBezierPath *maskPath=[UIBezierPathbezierPathWithRoundedRect:CGRectMake(0,0,WIDTH,37)byRoundingCorners:UIRectCornerBottomLeft |UIRectCornerBottomRightcornerRadii:CGSizeMake(10,10)];

    CAShapeLayer *maskLayer=[[CAShapeLayeralloc]init];

    maskLayer.frame=CGRectMake(0,0,WIDTH,37);

    maskLayer.path=maskPath.CGPath;

   self.detailBtn.layer.mask=maskLayer;

注:UIRectCornerBottomLeft-->指定左下角;

  UIRectCornerBottomRight-->指定右下角;

你可能感兴趣的:(iOS 贝塞尔曲线实现圆角效果)