title: Multi Select Table View Cell and no Selection Style
body: <p>I have a basic UITableView that I want to enable the <strong>Mail.app</strong> style check marks while having no selection style. I have the following snippet:</p>
  
  <pre><code>#define UITableViewCellEditingStyleMultiSelect (3)
  
  - (UITableViewCellEditingStyle)tableView:(UITableView *)tableView 
             editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
  {
      return UITableViewCellEditingStyleMultiSelect;
  }
  
  - (UITableViewCell *)tableView:(UITableView *)tableView 
           cellForRowAtIndexPath:(NSIndexPath *)indexPath 
  {
      UITableViewCell *cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:nil];
      cell.selectionStyle = UITableViewCellSelectionStyleNone;
      return cell;
  }
  </code></pre>
  
  <p>However, this will never display the check marks on selection (although the empty circles are displayed). Any ideas on how to fix it? I know it uses undocumented features but I'd really like to add support for the check marks. My actual example uses a very customized <code>UITableViewCell</code> and I can't enable the selection style!</p>
  
  <p><img src="https://i.stack.imgur.com/UZcPK.png" alt="sample table view"></p>