title: UITableView: Adaptive cell height
body: <p>I'd like to know the best strategy for adaptive cell heights. The cells first know how high they will be when they are created (they contain some textboxes and images) in the <code>cellForRowAtIndexPath</code> method.
  My idea was to store the cell's height in a <code>NSMutableDictionary</code> with a cell identifiying key.
  The problem is that the <code>heightForRowAtIndexPath:</code> method is called <strong>before</strong> the cells are created and only then.</p>
  
  <p>How do you manage that usually?</p>