title: Force UITableView to call cellForRowAtIndexPath: for all cells
body: <p>I am having some trouble with UITableView's <code>reloadData</code> method. I have found that it only calls cellForRowAtIndexPath if there are new cells being added or taken away.</p>
  
  <p>Example: I have five cells, each containing five strings. If I add a new cell and call <code>reloadData</code>, the table is updated and I see it. Yet if I go into one of the five cells, add a new string, then return and call <code>reloadData</code>, none of the table view's delegate methods is called.</p>
  
  <p>My question: Is it possible to force the table view to completely reload the data in all of its visible cells?</p>