62

我对 UITableView 控件进行了子类化,并将样式分组,但我不需要单元格分隔符。我尝试将表格视图的 separatorStyle 设置为无,但它不起作用。谁能帮我吗?

4

6 回答 6

115

在分组表视图中,设置separatorStyle不会做任何事情。如果要隐藏它,只需执行以下操作:

tableView.separatorColor = [UIColor clearColor];
于 2010-07-08T18:00:32.207 回答
62

用这个

tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
于 2009-01-19T08:58:53.573 回答
8

要删除表格视图的边框,请编写以下行:

self.myTableView.separatorColor = [UIColor clearColor];

如果你想同时删除表格视图的边框和单元格之间的边框,你必须写下这两行:

self.myTableView.separatorColor = [UIColor clearColor];
self.myTableView.separatorStyle = UITableViewCellSeparatorStyleNone;
于 2012-12-05T09:58:08.627 回答
4

这对我有用:

[dayTableView setSeparatorColor:[UIColor whiteColor]]; //or your background color
于 2009-11-02T12:40:38.257 回答
3

迅捷4使用

myTableView.separatorStyle = UITableViewCellSeparatorStyle.none
于 2018-10-12T20:25:42.563 回答
2

如何将 setSeparatorColor 设置为单元格的背景颜色?

于 2008-11-13T08:18:58.043 回答