iOS给视图设置渐变颜色

来源:互联网 发布:淘宝上的情蛊是真的吗 编辑:程序博客网 时间:2024/06/05 15:26
UIView *colorView = [[UIView alloc] init];
 [colorView setFrame:CGRectMake(20, 160, self.view.frame.size.width - 40, self.view.frame.size.height - 320)];
 [self.view addSubview:colorView];
//设置渐变色
 CAGradientLayer *gradient = [CAGradientLayer layer];
 gradient.frame = colorView.bounds;
 gradient.colors = [NSArray arrayWithObjects: (id)[UIColor colorWithRed:0 green:143/255.0 blue:234/255.0 alpha:1.0].CGColor, (id)[UIColor colorWithRed:0 green:173/255.0 blue:234/255.0 alpha:1.0].CGColor, (id)[UIColor whiteColor].CGColor, nil];
 [colorView.layer addSublayer:gradient];

原创粉丝点击