标签:
UILabel *lab = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];
// lab.layer.borderColor = [UIColor blueColor].CGColor;
// lab.layer.borderWidth = 1;
// lab.clipsToBounds = YES;
// lab.layer.cornerRadius= 5;
lab.backgroundColor = [UIColor blueColor];
UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:lab.bounds byRoundingCorners:UIRectCornerTopLeft cornerRadii:CGSizeMake(19,19)];
CAShapeLayer *maskLayer = [[CAShapeLayer alloc]init];
maskLayer.frame = lab.bounds;
maskLayer.path = maskPath.CGPath;
lab.layer.mask = maskLayer;
[self.view addSubview:lab];
标签:
原文地址:http://www.cnblogs.com/wenqianww/p/5569417.html