在目标C中具有相同梯度的表格单元格

时间:2018-04-19 18:02:25

标签: objective-c calayer

如何在多个表格单元格上应用渐变,以便它使用“渐变”图层显示为一个视图。我不想如下所示,而是两个单元格应该看起来像这个图层的一个视图。可能吗?我在多级表层次结构中显示以下单元格。

enter image description here

1 个答案:

答案 0 :(得分:1)

也许这会有所帮助: -

将单元格颜色设置为

cell.backgroundColor=[UIColor clearColor];

然后: -

UIView *view = [[UIView alloc] initWithFrame:self.tableview.frame];
CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = view.bounds;
gradient.colors = @[(id)[UIColor blackColor].CGColor,(id)[UIColor whiteColor].CGColor];
[view.layer insertSublayer:gradient atIndex:0];
self.tableview.backgroundView=view;