UIViewKeyboardAvoiding
A simple way to make your UITextField to be always visible, moving up the UIView when the keyboard appears (firstResponder)
Pod
Podfile
pod "UIViewKeyboardAvoiding"
Terminal
pod install
Usage
The first step is to set the UIView Custom Class like shown below:
After, just You need to set your UIView as delegate of your UITextField: