怎么设置让cell的分割线没有cell的时候不显示

原图

怎么设置让cell的分割线没有cell的时候不显示_第1张图片

如果用的是系统的cell


解决办法

//去掉底部多余的表格线

[self.tableView setTableFooterView:[[UIView alloc] initWithFrame:CGRectZero]];

self.tableView.separatorInset = UIEdgeInsetsMake(0, 0, 0, kScreenWidth - 145);

分割线内切


加上上面的代码之后的截图

怎么设置让cell的分割线没有cell的时候不显示_第2张图片

但是还是不够完美


需要做到完美

设置如下

inset不设置


怎么设置让cell的分割线没有cell的时候不显示_第3张图片

在这里要进行一下补充

如果采用是自定义的cell


解决办法:自己重新绘制分割线

你可能感兴趣的:(怎么设置让cell的分割线没有cell的时候不显示)