天天看点

iOS tableviewCell 下划线左边缘对齐

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

{

    if (MODEL_VERSION >= 7.0) {

        // Remove seperator inset

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

            [cell setSeparatorInset:UIEdgeInsetsMake(0, 0, 0, 0)];

        }

        if (MODEL_VERSION >= 8.0) {

            // Prevent the cell from inheriting the Table View's margin settings

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

                [cell setPreservesSuperviewLayoutMargins:NO];

            }

            // Explictly set your cell's layout margins

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

                [cell setLayoutMargins:UIEdgeInsetsZero];

            }

        }

    }

}