去除UITableView分割线左侧的距离

设置属性

[tabelview setSeparatorInset:UIEdgeInsetsZero];

[tabelview setLayoutMargins:UIEdgeInsetsZero];

然后实现代理方法

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath

{

if ([cell respondsToSelector:@selector(setSeparatorInset:)]){

[cell setSeparatorInset:UIEdgeInsetsZero];

}

if ([cell respondsToSelector:@selector(setLayoutMargins:)]){

[cell setLayoutMargins:UIEdgeInsetsZero];

}

}

你可能感兴趣的:(去除UITableView分割线左侧的距离)