美文网首页
iOS 回收键盘的方式

iOS 回收键盘的方式

作者: __沙漠 | 来源:发表于2016-11-03 10:06 被阅读89次

回收键盘的方式很多,这里记录自己常用的四种方式。
1、resignFirstResponder
所有继承于UIResponder的子类都可以使用该方法回收键盘
2、重载UIViewController中的touchesBegin方法,然后在里面执行[self.view endEditing:YES];,这样单击该UIViewController的任意地方,就可以收起键盘。
3、通过直接执行[[UIApplication sharedApplication] sendAction: @selector(resignFirstResponder) to:nil from:nil forEvent:nil];,用于不容易获得当前的UIViewController时。
4、直接执行 [[[UIApplication sharedApplication]keyWindow] endEditing:YES];

相关文章

  • iOS 回收键盘的方式

    回收键盘的方式很多,这里记录自己常用的四种方式。1、resignFirstResponder所有继承于UIResp...

  • ios中自定义键盘+回收

    ios中自定义键盘+回收 // 自定义键盘 UIView *keyView = [[UIView alloc]in...

  • iOS --- 回收键盘

    //1.这个方法可以让整个view取消第一响应者,从而让所有控件的键盘隐藏。 -(void)touchesBega...

  • iOS关闭键盘退出键盘的几种方式

    iOS关闭键盘退出键盘的几种方式

  • iOS 键盘回收

    1,点击编辑区以外的地方(UIView) 这是一种很直觉的方法,当不再需要使用虚拟键盘时,只要点击虚拟键盘和编辑区...

  • iOS 键盘回收

    1、Return按扭收起键盘 2、调用resignFirstResponder 3、任何地方加上这句代码,统一收起...

  • 回收键盘

    UITextField回收键盘1.通过代理方法回收键盘 2.点击空白区域回收键盘

  • 移动端输入框与键盘兼容问题

    (1)input标签在IOS上唤起软键盘,键盘回收后页面不回落。解决办法:监听input的focus事件,触发后将...

  • iOS UITableView 滑动回收键盘

    在 iOS 里,键盘弹起之后,如果用户想让键盘收起,一个常见的做法是当用户上下划动一下 tableView 的时候...

  • iOS之键盘回收

    一般回收键盘的方法: 密码的键盘没有return键,不能用设置代理点击键盘上的return键回收的方法, 可在按钮...

网友评论

      本文标题:iOS 回收键盘的方式

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