- (void) tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath{
//设置某个cell没有separator
if (indexPath.row == self.itemArray.count - 1) {
cell.separatorInset = UIEdgeInsetsMake(0, 0, 0, cell.bounds.size.width);
if ([cell respondsToSelector:@selector(setLayoutMargins:)]) {
cell.layoutMargins = UIEdgeInsetsMake(0, 0, 0, cell.bounds.size.width);
}
//这句不写,会出现一小块,你自己试吧
if ([cell respondsToSelector:@selector(setPreservesSuperviewLayoutMargins:)]) {
[cell setPreservesSuperviewLayoutMargins:NO];
}
}
}