In the original implementation the scrollview would scroll to the top when the keyboard hides.
Now the Scrollview returns to its previous position.
I also edited the Viewcontroller to demo this effect.
Restore scroll position after keyboard hides
@michaeltyson Why was this pull request reverted (in 1a8cebf)? It seems to fix the problem that I have and I'm wondering if there's some aspect that I'm missing.