UIColor *colorOne = [UIColor colorWithRed:(255.0/255.0) green:(255.0/255.0) blue:(255.0/255.0) alpha:1.0];
UIColor *colorTwo = [UIColor colorWithRed:(255.0/255.0) green:(255.0/255.0) blue:(255.0/255.0) alpha:0.0];
NSArray *colors = [NSArray arrayWithObjects:(id)colorTwo.CGColor, colorOne.CGColor, nil];
CAGradientLayer *gradient = [CAGradientLayer layer];
//设置开始和结束位置(设置渐变的方向)
gradient.startPoint = CGPointMake(0, 0);
gradient.endPoint = CGPointMake(0, 1);
gradient.colors = colors;
gradient.frame = CGRectMake(0, 0, self.frame.size.width, height);
[view.layer insertSublayer:gradient atIndex:0];
【iOS】渐变颜色的图层
最新推荐文章于 2023-10-12 21:52:00 发布