美文网首页Core Animation
CoreAnimation----CAGradientLayer

CoreAnimation----CAGradientLayer

作者: M_PI_4 | 来源:发表于2018-04-12 15:14 被阅读0次

CAGradientLayer

效果图

2. 多重渐变

- (void)viewDidLoad {
 [super  viewDidLoad];

  CAGradientLayer *gradientLayer = [CAGradientLayer  layer];
 gradientLayer.frame = self.clipView.bounds;
 [self.clipView.layer addSublayer:gradientLayer];

 gradientLayer.colors = @[(__bridge  id)[UIColor  redColor].CGColor,(__bridge  id)[UIColor  blueColor].CGColor,(__bridge  id)[UIColor  greenColor].CGColor];
 gradientLayer.locations = @[@0.0,@0.25,@0.5];  //必须与colors数组数目一致

 gradientLayer.startPoint = CGPointMake(0, 0);
 gradientLayer.endPoint = CGPointMake(1, 1);
}  
多重渐变

相关文章

网友评论

    本文标题:CoreAnimation----CAGradientLayer

    本文链接:https://www.haomeiwen.com/subject/vqzxkftx.html