UIView颜色渐变效果

// 颜色渐变效果
    CAGradientLayer *gradientLayer = [[CAGradientLayer alloc] init];
    gradientLayer.colors = @[(__bridge id)M_HIGHVALUE_COLOR.CGColor, (__bridge id)M_LOWVALUE_COLOR.CGColor];
    gradientLayer.startPoint = CGPointMake(1, 0);
    gradientLayer.endPoint = CGPointMake(1, 1);
    gradientLayer.frame = CGRectMake(0, 0, CGRectGetWidth(mineBackgroundView.frame), CGRectGetHeight(mineBackgroundView.frame));
    [mineBackgroundView.layer addSublayer:gradientLayer];

gradientLayer.startPoint = CGPointMake(1, 0);
gradientLayer.endPoint = CGPointMake(1, 1);

更改startPoint和endPoint 将会呈现不同方向的渐变效果

你可能感兴趣的:(UIView颜色渐变效果)