iOS开发小常识之设置小页面上的三角形

// 画三角形19 143 83

UIBezierPath *path = [UIBezierPath bezierPath];

[path moveToPoint:CGPointMake(width - 25, 10)];

[path addLineToPoint:CGPointMake(width - 20, 2)];

[path addLineToPoint:CGPointMake(width - 15, 10)];

CAShapeLayer *layer = [CAShapeLayer layer];

// 颜色设置和cell颜色一样

layer.fillColor = [UIColor redColor].CGColor;

layer.strokeColor = [UIColor blueColor].CGColor;

//    layer.fillColor = RGBCOLOR(19, 143, 83, 1).CGColor;

//  layer.strokeColor = RGBCOLOR(19, 143, 83, 1).CGColor;

layer.path = path.CGPath;

[self.bgView.layer addSublayer:layer];

这里的bgView是我的背景View


iOS开发小常识之设置小页面上的三角形_第1张图片


iOS开发小常识之设置小页面上的三角形_第2张图片

你可能感兴趣的:(iOS开发小常识之设置小页面上的三角形)