title: how to perform a custom move of UITableViewCell?
body: <p>I want to move cells just as these two methods do:</p>
  
  <pre><code>- (void)tableView:(UITableView *)tableView moveRowAtIndexPath:(NSIndexPath *)fromIndexPath toIndexPath:(NSIndexPath *)toIndexPath;
  - (BOOL)tableView:(UITableView *)tableView canMoveRowAtIndexPath:(NSIndexPath *)indexPath;
  </code></pre>
  
  <p>Before I use these methods above to move cells (by user's touch action), tableView's setEditing:animated: must be called first. </p>
  
  <p>But what I want is user long press then drag a cell to move it without entering editing style, and i hope these moving view won't appear in cells' right, like this:</p>
  
  <p><img src="https://i.stack.imgur.com/xDMEk.png" alt="enter image description here"></p>
  
  <p>Any suggestion? Special thx!</p>