title: UITableViewController with static cells: contentSize is {0, 0}
body: <p><a href="https://github.com/problame/CSNotificationView" rel="nofollow">In my project</a>, I am adding a <code>UIView</code> to <code>UITableView</code> and adjust the <code>UIView</code>'s frame when the <code>contentOffset</code> of <code>UITableView</code> changes so that there is an illusion of a floating view above the <code>tableView</code>'s contents.</p>
  
  <p>Users of the library now report that this tequnique does not work when the <code>UITableView</code> is created with <strong>static cells through a storyboard</strong>. </p>
  
  <p>I did a bit of research on this and found that <strong>in particular, the <code>tableView.contentSize</code>  becomes {0, 0}</strong> as soon as you call <code>[tableView addSubview:...]</code>.</p>
  
  <p>Apparently, this <strong>is not a problem with dynamic cells</strong>, but with static cells, the contentSize <strong>stays {0, 0}</strong> until you call <code>[tableView reloadData]</code></p>
  
  <p>Do you have any ideas why the UITableView(Controller) is behaving like this with static cells? And any ideas how to fix this without calling <code>[tableView reloadData]</code>?</p>