UITableView header view overlap cells in iOS 10 : <p>There's a simple <code>UITableView</code> in my app, and there's a custom view for the <code>tableView.tableHeaderView</code> property. When this property is set, the view has the correct size (full width, about 45px high).</p>

<pre><code>[_resultHeaderView sizeToFit]; // the view as the correct frame
[_resultTableView setTableHeaderView:_resultHeaderView];
</code></pre>

<p>In iOS 9 and previous versions, the header displays correctly, but in iOS 10, the cells start at the same Y coordinate as my header view, so my header view appears over the first cell.</p>

<p>Setting these properties also have no effect:</p>

<pre><code>self.edgesForExtendedLayout = UIRectEdgeNone;
self.automaticallyAdjustsScrollViewInsets = NO;
</code></pre>

<p>Has something changed in iOS 10 that could explain this different behavior? What would be a good solution?</p>

<p>Thanks</p>
