title: iOS11.2 UIKeyboard forcing the UIViewController to scroll to make room for the keyboard
body: <p>When I updated to Xcode 9.2 last night, I found that the keyboard was forcing the <code>UIViewController</code> to scroll to make room for itself.</p>
  
  <p><a href="https://i.stack.imgur.com/uCFSQ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/uCFSQ.png" alt="image 1"></a></p>
  
  <p>I put a <code>UITextView</code> at the bottom of the root view. When the keyboard appears, it  forces the <code>UIViewController</code> to scroll to make room.</p>
  
  <p><a href="https://i.stack.imgur.com/W2EFG.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/W2EFG.png" alt="image 2"></a></p>
  
  <p>Before Xcode 9.2, the keyboard was placed on top of the text object and the <code>UIViewController</code> did not move.</p>
  
  <p>Does anyone know why this is happening?</p>