CAGradientLayer *colorLayer = [CAGradientLayer layer];
colorLayer.frame = (CGRect){CGPointZero,CGSizeMake(200, 200)};
colorLayer.position = self.view.center;
[self.view.layer addsublayer:colorLayer];
//顏色分配
colorLayer.colors = @[(__bridge id)[UIColor redColor].CGColor, (__bridge id)[UIColor greenColor].CGColor, (__bridge id)[UIColor blueColor].CGColor];
//顏色分割線
colorLayer.locations = @[@(.25), @(.5), @(.75)];
//起始點
colorLayer.startPoint = CGPointMake(0, 0);
//結束點
colorLayer.endPoint = CGPointMake(1, 0);