title: UITableView animation glitches when inserting and deleting a row of custom cell
body: <p>I am having a tough time with inserting and deleting a row in the tableView.</p>
  
  <p>Basically my tableview is a list of sections. When user taps on the section, more rows will be added to the bottom of the section and vice versa on delete.</p>
  
  <pre><code>section
  -- row
  -- row
  section
  section
  </code></pre>
  
  <p>Inserting/deleting a row with default cell size works like a charm. However the animation gone haywire when I try to insert a custom cell.</p>
  
  <p>On slow motion, the cell appears <strong>before</strong> the row completes its "expansion".
  I have found the exact problem from another member but the solution doesn't work at all.</p>
  
  <p>Here's the video from him.. and it's exactly what I am experiencing..
  <a href="http://vimeo.com/58063609" rel="nofollow noreferrer">http://vimeo.com/58063609</a></p>
  
  <p>and here's his post for reference: <a href="https://stackoverflow.com/questions/14492335/uitableview-animation-glitch-when-deleting-and-inserting-cells-with-varying-heig">UITableView animation glitch when deleting and inserting cells with varying heights</a></p>
  
  <p>Does anyone have idea on how to fix this problem? I have been struggling for days.. any help will be appreciated...</p>