TableViewCell线的问题

2016-12-26  本文已影响0人  tushizhan

相信大家在使用tableviewcell的时候,在控制器回调以后,一定会遇到这样的问题


Snip20160727_3.png

然后我们只需要写一下俩个方法就可以了

//将cell的线顶到前面
 
- (void)viewDidLayoutSubviews {
    [super viewDidLayoutSubviews];
    // 清空分割线的内边距
    self.tableView.separatorInset = UIEdgeInsetsZero;
    // 清空tableView布局内边距
    //    self.tableView.layoutMargins = UIEdgeInsetsZero;
    
}
//cell将要显示的时候回调用这个方法
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
    //清空cell的内边距
    cell.layoutMargins = UIEdgeInsetsZero;
}

效果如下图:


Snip20160727_4.png
上一篇 下一篇

猜你喜欢

热点阅读