我将blurview放在UITableViewCell中。因此,单元格的背景颜色设置为清晰的颜色。但是我希望特定的角落也是圆润的。
我遇到了this solution以获得圆角。
但这仅在视图具有背景颜色时才有效。我只想要特定的角落圆润,颜色清晰。
提前致谢。
答案 0 :(得分:1)
试试这个
UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:self.viewOutlet.bounds byRoundingCorners:(UIRectCornerTopLeft | UIRectCornerBottomLeft | UIRectCornerBottomRight) cornerRadii:CGSizeMake(10.0, 10.0)];
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame = self.view.bounds;
maskLayer.path = maskPath.CGPath;
self.viewOutlet.layer.mask = maskLayer;