tableView Reload Makes Rows "Blink"

Hi,

So I have a tableview, and part of my app needs to refresh the tableview with different rows inserted or not inserted. More than just a object:reloadData() will do.

My logic right now is:

  1. Get current tableview position

  2. delete all rows

  3. repopulate all rows

  4. scrollToY back to original position with time of 0

But what I’ve noticed is that every row not initially rendered ( the first 10 or 11 ) blinks. It’s almost like it’s taking one frame to scroll.

Has anyone else seen this? Know any work arounds?

interested in this too, have the same problem.  

interested in this too, have the same problem.