美文网首页
view 指定一个或者多个角圆弧

view 指定一个或者多个角圆弧

作者: 失忆的程序员 | 来源:发表于2019-03-20 11:25 被阅读0次

    UIBezierPath*maskPath = [UIBezierPath bezierPathWithRoundedRect:view.bounds byRoundingCorners:UIRectCornerTopLeft | UIRectCornerTopRight cornerRadii:CGSizeMake(50,50)];

    CAShapeLayer*maskLayer = [[CAShapeLayeralloc]init];

    maskLayer.frame = view.bounds;

    maskLayer.path = maskPath.CGPath;

    view.layer.mask = maskLayer;

样式:

    /*

     * UIRectCornerTopLeft

     * UIRectCornerTopRight

     * UIRectCornerBottomLeft

     * UIRectCornerBottomRight

     * UIRectCornerAllCorners

     */

相关文章

网友评论

      本文标题:view 指定一个或者多个角圆弧

      本文链接:https://www.haomeiwen.com/subject/qfhzmqtx.html