解决tableView分割线左边不到边

//分割线不到边

- (void)viewDidLayoutSubviews{   

      [super viewDidLayoutSubviews];     

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

     [self.tableView setSeparatorInset:UIEdgeInsetsZero];     }    

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

    [self.tableView setLayoutMargins:UIEdgeInsetsZero];     }

}

 

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

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

      [cell setLayoutMargins:UIEdgeInsetsZero];    

 }     

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

     [cell setSeparatorInset:UIEdgeInsetsZero];     

   }

}

posted @ 2016-07-04 10:04  文健博客  阅读(298)  评论(1编辑  收藏  举报