首页 > 系统 > iOS > 正文

ios开发解决cell的分割线左侧部分缺失的方法

2019-11-09 18:18:32
字体:
来源:转载
供稿:网友

-(void)viewDidLayoutSubviews {

    

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

        [self.tableViewsetSeparatorInset:UIEdgeInsetsZero];

        

    }

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

        [self.tableViewsetLayoutMargins:UIEdgeInsetsZero];

    }

    

}

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

    if ([cellrespondsToSelector:@selector(setLayoutMargins:)]) {

        [cell setLayoutMargins:UIEdgeInsetsZero];

    }

    if ([cellrespondsToSelector:@selector(setSeparatorInset:)]){

        [cell setSeparatorInset:UIEdgeInsetsZero];

    }

}


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表