iOS 8 UITableView separator inset 0 not working

前端 未结 30 1841
清酒与你
清酒与你 2020-11-22 14:38

I have an app where the UITableView\'s separator inset is set to custom values - Right 0, Left 0. This works perfectly in iOS 7.

30条回答
  •  借酒劲吻你
    2020-11-22 15:18

    Just add below code can solve this program.

    Good luck to you!

    -(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];
           }
    
    }
    

提交回复
热议问题