我正在尝试将特定渐变的颜色添加到表视图的每个单元格中。到目前为止,我所做的一切都是为每个单元设置渐变。我发现了另一篇贴近我的帖子,但是通过确定行数并根据行号是否匹配给出了某种颜色,仅交替设置了两种颜色。这里是link。 这是我用于每个单元格的梯度的代码;我如何将渐变的每种颜色归于单元格?如何将渐变的颜色添加到TableView的每个单元格(或行)?
CAGradientLayer *grad = [CAGradientLayer layer];
grad.frame = cell.bounds;
grad.colors = [NSArray arrayWithObjects:(id)[[UIColor colorWithRed:252/255.f green:135/255.f blue:208/255.f alpha:1] CGColor], (id)[[UIColor colorWithRed:253/255.f green:91/255.f blue:105/255.f alpha:1] CGColor], nil];
[cell setBackgroundView:[[UIView alloc] init]];
[cell.backgroundView.layer insertSublayer:grad atIndex:0];
谢谢!
你有解决方案http://stackoverflow.com/questions/30478975/how-to-set-multiple-gradient-colour-in-uitableviewcell-using-cagradientlayer-in –