修改图形两个圆角

if ([aaSubview isKindOfClass:navBarBackgoundImageClass]) {  
    UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:aaSubview.bounds byRoundingCorners:UIRectCornerTopLeft | UIRectCornerTopRight cornerRadii:CGSizeMake(4.5, 4.5)];
    CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
    maskLayer.frame = aaSubview.bounds;
    maskLayer.path = maskPath.CGPath;
    aaSubview.layer.mask = maskLayer;
}


你可能感兴趣的:(修改图形两个圆角)