隐藏单个UITableViewCell分隔符

时间:2015-10-08 10:17:37

标签: ios swift uitableview swift2

除了使用UITableViewCell删除所有tableView.separatorStyle = .None分隔符或使用cell.separatorInset = UIEdgeInsetsMake(0.0, 4500.0, 0.0, 0.0)抵消单个分隔符之外,有没有办法删除单元格分隔符?

第一种方法会影响所有细胞而第二种方法看起来太过分了,有没有更好的方法呢?

2 个答案:

答案 0 :(得分:1)

据我所知,这是正确的做法。您可以使用自定义单元格来管理自己的边框,但这也可以添加边框视图并为所需的单元格控制它。对我来说,这不是一个黑客。 Apple没有直接的方法来做到这一点,但你总是可以利用你的语言知识!

答案 1 :(得分:0)

或者您可以在自定义单元格中添加子视图作为分隔符,并根据需要隐藏/显示