我如何删除UITableView的边框?

我已经分类了UITableView控件,风格是分组的,但我不需要单元格分隔符。 我试着将我的表视图的separatorStyle设置为none,但它不起作用。 谁能帮我吗?

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

 tableView.separatorColor = [UIColor clearColor]; 

用这个

 tableView.separatorStyle = UITableViewCellSeparatorStyleNone; 

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

 self.myTableView.separatorColor = [UIColor clearColor]; 

如果你想删除一个表视图的边框,但也是单元格之间的边框,你必须写两行:

 self.myTableView.separatorColor = [UIColor clearColor]; self.myTableView.separatorStyle = UITableViewCellSeparatorStyleNone; 

这为我做了诡计:

 [dayTableView setSeparatorColor:[UIColor whiteColor]]; //or your background color 

怎么样setSeparatorColor到你的单元格的背景颜色?