title: iOS 11 prefersLargeTitles not expanding after orientation change
body: <p>I've implemented the iOS 11 feature <strong><em>prefersLargeTitles</em></strong> and it works just fine. Portrait mode is working as expected:</p>
  
  <p><a href="https://i.stack.imgur.com/b1NMV.gif" rel="noreferrer"><img src="https://i.stack.imgur.com/b1NMV.gif" alt="enter image description here"></a></p>
  
  <p>I understand the large title will always stay collapsed (small) in landscape mode and that's fine to me. The problem is when I try to change to landscape and then again to portrait, the large title should be expanded (big) by default back in portrait mode, but it won't until I scroll down a bit:</p>
  
  <p><a href="https://i.stack.imgur.com/faYCf.gif" rel="noreferrer"><img src="https://i.stack.imgur.com/faYCf.gif" alt="enter image description here"></a></p>
  
  <p>My code looks quite simple:</p>
  
  <pre><code>if #available(iOS 11.0, *) {
    navigationController?.navigationBar.prefersLargeTitles = true
    navigationItem.largeTitleDisplayMode = .always
  }
  </code></pre>
  
  <p>I also tried using different values on <strong><em>tableView.contentInsetAdjustmentBehavior</em></strong>, nothing changed. I'm kind of solving it by now scrolling down the table programmatically after orientation changes, but I think that's just a (not very nice) workaround.</p>
  
  <p>Is that supposed to be working as expected? Is it something left in my implementation? Is there a better workaround to this? </p>