Iphone 如何更改分隔线,使其在UITableView中填充的单元格后消失

Iphone 如何更改分隔线,使其在UITableView中填充的单元格后消失,iphone,objective-c,ios,uitableview,Iphone,Objective C,Ios,Uitableview,我已经为UITableView的每个单元格设置了渐变背景,但是,渐变显示在有信息的每一行中。因此,信息显示后,底部会显示一些带有分隔符的白色单元格。如何更改分隔线使其消失,或将其设置为白色,或在填充的单元格后生成白色背景?提前谢谢 -例如,您有5个单元格,但只有3个单元格包含内容。因此,iPhone将在顶部3个单元格上显示渐变背景和信息,而底部2个单元格则为白色背景,内部没有任何内容。因为我已将分隔符设置为黑色。底部的2个单元格也会有黑色分隔符。那么,如何将底部的两个分隔符设置为白色,同时保持顶

我已经为UITableView的每个单元格设置了渐变背景,但是,渐变显示在有信息的每一行中。因此,信息显示后,底部会显示一些带有分隔符的白色单元格。如何更改分隔线使其消失,或将其设置为白色,或在填充的单元格后生成白色背景?提前谢谢


-例如,您有5个单元格,但只有3个单元格包含内容。因此,iPhone将在顶部3个单元格上显示渐变背景和信息,而底部2个单元格则为白色背景,内部没有任何内容。因为我已将分隔符设置为黑色。底部的2个单元格也会有黑色分隔符。那么,如何将底部的两个分隔符设置为白色,同时保持顶部3个单元格的黑色分隔符呢

对于分隔符u,可以使用例如:

self.mytable.separatorColor=[UIColor whiteColor];

但是我真的不明白你想在背景色中获得什么。

在tableview中,你可以在界面生成器或代码中将分隔符样式更改为“无”

self.tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
尝试以下两种方法之一:

tableView.separatorColor = [UIColor whiteColor];
tableView.separatorStyle = UITableViewCellSeparatorStyleNone;

请注意,您的单元格需要自己绘制一些分隔符。

如果您使用的是tableviewcontriller,请使用这行代码

self.tableView.separatorColor=[UIColor whiteColor];

谢谢,我在顶部贴了一个例子。上面的代码可以更改每个分隔符的颜色。是否有任何方法可以更改特定分隔符的颜色?