当我设置tableview的分隔符为None时,为什么分隔符行仍然存在?

时间:2016-02-11 16:53:01

标签: ios

首先,我将tableview的分隔符设置为None。

其次,我设置了tableview单元格的分隔符是"默认插入"。

enter image description here

我期望的结果是没有分隔符,实际上结果是分隔符仍然存在,并且某些分隔符比其他分隔符更厚,它很混乱。

enter image description here

2 个答案:

答案 0 :(得分:0)

有同样的问题,这解决了我:

    override func viewDidLayoutSubviews() {
    super.viewDidLayoutSubviews()

    self.tableView.contentInset = UIEdgeInsetsMake(0,0,0,0);
    self.tableView.separatorStyle = UITableViewCellSeparatorStyle.None;
}

答案 1 :(得分:0)

将TableView的分隔符设置为以及 SeparatorInsets 设置为自定义(0,0)

还为TableViewCell将分隔符设置为自定义插入(0,0)