欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS-UIView指定圆角设置

程序员文章站 2022-06-17 13:18:09
圆角设置可以指定左上、左下、右上、右下角;单个指定或多个指定。 ......

圆角设置可以指定左上、左下、右上、右下角;单个指定或多个指定。

 

///设置圆角[左上、右上角]
- (void)setCircular{
    UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:self.bounds byRoundingCorners:UIRectCornerTopLeft | UIRectCornerTopRight cornerRadii:CGSizeMake(20,20)];
    //创建 layer
    CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
    maskLayer.frame = self.bounds;
    //赋值
    maskLayer.path = maskPath.CGPath;
    self.layer.mask = maskLayer;
}