title: Simulate left drag of UITableViewCell
body: <p>My goal is to indicate to first time users that the cells on my tableview are editable. To show this, my goal is to animate a slight left drag. </p>
  
  <p>Outside of programmatically generating touch events, I was unsure whether its possible to achieve something like this using <code>UITableViewRowAction</code></p>
  
  <p>For example, here is my following implementation for the full drag events:</p>
  
  <pre><code>func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -&gt; [UITableViewRowAction]? {
  
          if indexPath.section == 1 {
              let editAction = UITableViewRowAction(style: .normal, title: "Allow") { (rowAction, indexPath) in
  
                  tableView.beginUpdates()
                  //...implementation methods not included for brevity 
                  tableView.endUpdates() 
              }
              editAction.backgroundColor = DisplayColors.AllViews.WarnColor
              return [editAction]
          } 
  }
  </code></pre>
  
  <p>However, the above only works for when the user physically drags the cell. I don't know if there is a way to call this programmatically just to demonstrate that the cell has this ability. </p>