[self setGradientLayer:HEXCOLOR(0xD3EBFF) endColor:HEXCOLOR(0xFFFFFF) JBView:self.viewBj];
- (void)setGradientLayer:(UIColor*)startColorendColor:(UIColor*)endColorJBView:(UIView *)JBView {
//初始化CAGradientlayer对象,使它的大小为UIView的大小
CAGradientLayer *gradientLayer = [CAGradientLayer layer];
gradientLayer.frame = CGRectMake(0,0, SCREEN_WIDTH-4,157);
//将CAGradientlayer对象添加在我们要设置背景色的视图的layer层
[JBView.layer addSublayer:gradientLayer];
//设置渐变区域的起始和终止位置(范围为0-1)
gradientLayer.startPoint = CGPointMake(0,0);
gradientLayer.endPoint = CGPointMake(0,0.5);
//设置颜色数组
// gradientLayer.colors = @[(__bridge id)[UIColor blueColor].CGColor,
// (__bridge id)[UIColor redColor].CGColor];
gradientLayer.colors =@[(__bridgeid)startColor.CGColor,
(__bridgeid)endColor.CGColor];
//设置颜色分割点(范围:0-1)
gradientLayer.locations =@[@(0.5f),@(1.0f)];
}