TableView 去掉多余行数、IOS最后一行Cell系统分割线顶头

//去掉底部多余的表格线
 
    [self.tableView  setTableFooterView:[[UIView alloc] initWithFrame:CGRectZero]];

IOS最后一行Cell系统分割线顶头

使用说明

//最后一行分隔线顶头显示

static void setLastCellSeperatorToLeft(UITableViewCell* cell)
{
    if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {
        [cell setSeparatorInset:UIEdgeInsetsZero];
    }
    
    if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
        [cell setLayoutMargins:UIEdgeInsetsZero];
    }
    
    if([cell respondsToSelector:@selector(setPreservesSuperviewLayoutMargins:)]){
        [cell setPreservesSuperviewLayoutMargins:NO];
    }
}

你可能感兴趣的:(TableView 去掉多余行数、IOS最后一行Cell系统分割线顶头)