美文网首页
监听 键盘

监听 键盘

作者: 奕珃 | 来源:发表于2017-08-17 15:14 被阅读0次

//注册键盘出现的通知

[[NSNotificationCenter defaultCenter]addObserver:self

selector:@selector(keyboardWasShown:)

name:UIKeyboardWillShowNotification object:nil];

//注册键盘消失的通知

[[NSNotificationCenterdefaultCenter]addObserver:self

selector:@selector(keyboardWillBeHidden:)

name:UIKeyboardWillHideNotification object:nil];

//键盘出来时的操作

- (void)keyboardWasShown:(NSNotification*)aNotification

{

//键盘高度

CGRect keyBoardFrame = [[[aNotification userInfo] objectForKey:UIKeyboardFrameEndUserInfoKey]CGRectValue];

}

//键盘消失时的操作

-(void)keyboardWillBeHidden:(NSNotification*)aNotification

{

}

记得最后要删除监听 

- (void)dealloc {

[[NSNotificationCenter defaultCenter]removeObserver:self name:UIKeyboardWillShowNotification object:nil];

[[NSNotificationCenter defaultCenter]removeObserver:self name:UIKeyboardWillHideNotification object:nil];

}

相关文章

  • 2.4 UITableView-聊天布局

    键盘处理 1.监听键盘通知// 监听键盘通知[[NSNotificationCenter defaultCente...

  • iOS开发监听键盘事件

    注册通知监听器,监听键盘弹起事件 注册通知监听器,监听键盘收起事件 键盘弹出调用该方法 键盘收起调用该方法 开始视...

  • Android关于键盘相关知识

    弹出键盘和收起键盘 弹出键盘 关闭键盘 监听键盘的回车键 监听键盘弹出和收起以及键盘高度 最近开发总结(关于键盘监...

  • 键盘上方的bar

    *如何让键盘上方的 EditBar 随着键盘移动?(1)添加监听、监听事件: (2)移除监听:

  • IOS计算弹出键盘的高度

    通过通知监听键盘的弹出与消失,并在输入框和键盘之间添加一个灰色的view 当键盘出现增加监听 //增加监听,当键盘...

  • iOS键盘弹出消失监听

    iOS 监听键盘的弹出,收起,并且拿到键盘的高度 //监听当键盘将要出现时 [[NSNotificationCen...

  • iOS获取键盘高度

    iOS获取键盘高度 (1)注册监听,监听键盘的弹出 [[NSNotificationCenter defaultC...

  • IOS点击屏幕显隐键盘的几种方法

    /**********1.通过通知中心监听键盘显隐***************/ //监听键盘显隐 [[NSNo...

  • Swift--监听iPhone键盘弹出及隐藏事件

    开发需求:对键盘弹出及隐藏事件进行监听 需要通过NotificationCenter对键盘事件进行监听 如果要监听...

  • 键盘监听事件

    tab键监听 这个是只监听键盘

网友评论

      本文标题:监听 键盘

      本文链接:https://www.haomeiwen.com/subject/yixnrxtx.html