iOS 8 UITableView separator inset 0 not working

前端 未结 30 1476
清酒与你
清酒与你 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:14

    -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
            // ... Get the cell
            cell.separatorInset = UIEdgeInsetsMake(0.f, 20.f, 0.f, [UIScreen mainScreen].bounds.size.width - 20);
            // others
            return cell;
    }
    

    For any specific cell you want to hide the separator.

提交回复
热议问题