title: Dynamically sized table in the cell of another table not resizing when reshowing view
body: <p>I have a UITableView of cells where one cell contains a UITableView. Selecting that row that contains the table pushes a new view onto the screen with a list of items. The user selects a list of items and then presses 'back' to pop that view. The parent view looks at the number of items selected and the height of the cell is supposed to adjust to show all items selected.</p>
  
  <p>What happens is that when the view is reshown, the listed items extends into the cell below. If I scroll that cell off the screen, then back to it, the cell is then the right height showing all items correctly.</p>
  
  <p>I've tried several things such as putting code into viewWillAppear of the main table like [self.view setNeedsDisplay] and [self.view setNeedsLayout], but it doesn't work.</p>
  
  <p>I can't seem to find a way to make that cell redraw to it's right size without scrolling the table once the view appears.</p>
  
  <p>Is there some other method to force the redraw before it actually appears?</p>