ios view顶部圆角

2019-07-05  本文已影响0人  米开朗骑騾
-(UIView *)platFormBGV{

if (!_platFormBGV) {

_platFormBGV = [[UIView alloc] init];

_platFormBGV.backgroundColor = [UIColor whiteColor];

_platFormBGV.frame = CGRectMake(0, self.view.frame.size.height, APP_WIDTH, 220);

// 左上和右上为圆角

UIBezierPath *cornerRadiusPath = [UIBezierPath bezierPathWithRoundedRect:_platFormBGV.bounds byRoundingCorners:UIRectCornerTopRight | UIRectCornerTopLeft cornerRadii:CGSizeMake(16, 16)];

CAShapeLayer *cornerRadiusLayer = [ [CAShapeLayer alloc ] init];

cornerRadiusLayer.frame = _platFormBGV.bounds;

cornerRadiusLayer.path = cornerRadiusPath.CGPath; _platFormBGV.layer.mask = cornerRadiusLayer; } return _platFormBGV;

}
上一篇 下一篇

猜你喜欢

热点阅读