经常会遇到键盘弹出来之后遮挡住我们的输入框,这样子会有很差的体验,让背景向上移动一定的位置又不是很理想,这时候可以用通知来监听键盘弹出的高度,随之让我们的背景,输入框同时向上移动,加上动画效果更加。
(1)监听见键盘Frame的改变
注:@property (retain, nonatomic) UIView *bottomView;//自定义输入框背景 @property (retain, nonatomic) UIImageView *backGruondIamge;//屏幕背景图片
(2)监听键盘出现,消失
初始化一个全局变量 用来保存默认高度CGRect normalRect;
(3)有时候只是简单的隐藏键盘,我们只需要返回第一响应者,当不知道当前谁激活键盘时,可以调用下面的方法