Modifies a given scroll view in response to keyboard & field selection events.
This manager provides an easy way to improve a user’s experience whilst interacting with a form embedded within a scroll view. A manager initialised with a scroll view will:
Increase the scroll view’s bottom
contentInset adding extra space if the keyboard would overlap with the form within
the scroll view. This requires that the form is a subview of the scroll view.
contentInset of the given scroll view to scroll any focused fields into view.