关闭

iOS view的指定角设置圆弧

标签: uiview图形iOSview的指定角设置圆弧设置弧度UIBezierPath
1284人阅读 评论(0) 收藏 举报
分类:

   UIView *view2 = [[UIViewalloc] initWithFrame:CGRectMake(120,10, 80, 80)];

    view2.backgroundColor = [UIColorredColor];

    [self.viewaddSubview:view2];

    

    UIBezierPath *maskPath = [UIBezierPathbezierPathWithRoundedRect:view2.boundsbyRoundingCorners:UIRectCornerBottomLeft |UIRectCornerBottomRight cornerRadii:CGSizeMake(10,10)];

   CAShapeLayer *maskLayer = [[CAShapeLayeralloc] init];

    maskLayer.frame = view2.bounds;

    maskLayer.path = maskPath.CGPath;

    view2.layer.mask = maskLayer;

//    其中,byRoundingCorners:UIRectCornerBottomLeft | UIRectCornerBottomRight

//    指定了需要成为圆角的角。该参数是UIRectCorner类型的,可选的值有:

     UIRectCornerTopLeft

     UIRectCornerTopRight

     UIRectCornerBottomLeft

     UIRectCornerBottomRight

     UIRectCornerAllCorners

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:345521次
    • 积分:5661
    • 等级:
    • 排名:第4753名
    • 原创:193篇
    • 转载:284篇
    • 译文:0篇
    • 评论:8条
    最新评论