[置顶] UITextField,UITextView,UISearchBar实现键盘的自动隐藏以及遮挡时自动上移的功能
众所周知,iOS下实现文字的输入都会在界面上布局UITextField或者UITextView或者UISearchBar这三种控件。这三种输入控件在变为第一响应者(BecomeFirstResponder)时会弹出键盘窗口,而当控件失去第一响应者(ResignFirstResponder)时则键盘窗口会隐藏。在实际编程时我们需要编码来控制输入框何时需要失去第一响应者,比如在用户按下了键盘的