cell分割线宽度不满屏处理

mac2022-06-30  18

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

        [cell setSeparatorInset:UIEdgeInsetsZero];

    }

    

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

        [cell setLayoutMargins:UIEdgeInsetsZero];

    }

 

- (void)viewDidLayoutSubviews

{

    //去除分割线左边出现的空格

    if ([self.tableView respondsToSelector:@selector(setSeparatorInset:)]) {

        [self.tableView setSeparatorInset:UIEdgeInsetsMake(0, 0, 0, 0)];

    }

    

    if ([self.tableView respondsToSelector:@selector(setLayoutMargins:)]) {

        [self.tableView setLayoutMargins:UIEdgeInsetsMake(0, 0, 0, 0)];

    }

}

转载于:https://www.cnblogs.com/piaojin/p/5132870.html

最新回复(0)