title: Unable to swipe to delete with tableview using diffable data source in iOS 13
body: <p>I'm updating a <code>UITableViewController</code> to use the new <code>UITableViewDiffableDataSource</code>, I have everything working except Swipe to delete.</p>
  
  <p>This is an example of how I use swipe to delete</p>
  
  <pre><code>func tableView(_ tableView: UITableView, trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -&gt; UISwipeActionsConfiguration? {
  
     let lockedAction = UIContextualAction(style: .normal, title: "TEST") { (_, _, completion) in
         print("tapped....")
         completion(true)
     }
  
      return UISwipeActionsConfiguration(actions: [lockedAction])
  }
  </code></pre>
  
  <p>But this doesn't not work in a <code>UITableViewController</code> that has <code>UITableViewDiffableDataSource</code></p>
  
  <p>There is no swipe, a break point within the method is never called either</p>
  
  <p>I thought this was a beta bug, but I updated to Xcode 11 GM and that same thing is occurring. </p>
  
  <p>Thanks for any advice</p>