GitHub repository: DanYan2/IQKeyboardManager
Description: Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.