- (void) textFieldDoneEditing:(id)sender{
[sender resignFirstResponder];
}

当我们选中输入框时,自动弹出一个虚拟键盘。以便我们输入信息。

但是我们在输入玩后要在输入框中添加一个事件处理才能让虚拟键盘消失。

[textfield addTarget:self action:@selector(textFieldDoneEditing:) forControlEvents:UIControlEventEditingDidEndOnExit];

上述代码提供该功能。当我们输入数据结束后可以点击虚拟键盘中的return来让虚拟键盘消失

第二种方法是点击输入框和虚拟键盘的其他位置就让虚拟键盘消失。

一般采用第二种。

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{[self.nameText resignFirstResponder];
}

Iphone 键盘消失相关推荐

  1. ios emoji 键盘_为什么我的iPhone Emoji键盘消失了?

    ios emoji 键盘 Sometimes, the emoji keyboard mysteriously disappears from your iPhone. But don't fret– ...

  2. iPhone键盘自定义及通知

    一.键盘通知 当文本View(如UITextField,UITextView, UIWebView内的输入框)进入编辑模式成为first responder时,系统会自动显示键盘.成为firstres ...

  3. 解决Android软键盘弹出覆盖h5页面输入框问题 // 在ios系统中输入框软键盘消失后,页面不回弹的问题 // 解决苹果不回弹页面 // 微信环境打开

    //解决Android软键盘弹出覆盖h5页面输入框问题 window.addEventListener('resize', () => {if (document.activeElement.t ...

  4. iphone 键盘兼容_如何从iPhone键盘上删除表情符号按钮

    iphone 键盘兼容 If you keep accidentally opening the emoji keyboard while typing on your iPhone or iPad, ...

  5. iPhone键盘通知与键盘定制

    一.键盘通知 当文本View(如UITextField,UITextView, UIWebView内的输入框)进入编辑模式成为first responder时,系统会自动显示键盘.成为firstres ...

  6. TextField输入结束后让键盘消失的两个技巧

    一.点击Return键消失 需要调用Did End On Exit事件. - (IBAction) doneEditing:(id) sender {       [sender resignFirs ...

  7. 文本框输入怎么样让键盘消失

    把View 类改成UIControl 给View加onTouchDown事件 /* *点击空白处让键盘消失 */ - (IBAction)onTouchDownEvent:(id)sender {   ...

  8. iOS开发-点击屏幕,键盘消失的极佳方法。

    一般点击屏幕消失键盘常用三种方法: ①.xib中将背景设为UIControl,再添加点击事件. ②.键盘出现时,添加一个空白按钮,添加点击事件. ③.给背景添加个点击手势,添加触发事件. 具体代码推荐 ...

  9. 动态获取iphone键盘的高度

    监听键盘呼出事件的消息: [plain]  view plain copy [[NSNotificationCenter defaultCenter] addObserver:self selecto ...

最新文章

  1. 【OpenCV 4开发详解】Scharr算子
  2. 超级实用的 MySQL 常用优化指南!
  3. (转)分布式文件存储FastDFS(五)FastDFS常用命令总结
  4. matlab 人群仿真,用simulink如何实现人群搜索算法的pid参数整定
  5. 【Network Security!】搭建文件分享服务器,其实也可以很简单-HFS
  6. 转:Fedora 17安装后配置|rpmfusion源|Rhythmbox mp3 wma支持插件|smplayer
  7. 日报 18/06/25 26
  8. jacascript AJAX 学习
  9. IOT(11)---浙江移动物联网应用开放平台
  10. Linux内核深入理解系统调用(2):vsyscall 和 vDSO 以及程序是如何运行的(execve)
  11. “空天地”一体化的遥感农业保险简介
  12. C++学生信息管理系统7.0
  13. 一个女孩为什么要努力
  14. java面向对象简介
  15. iOS之加速计、陀螺仪(UIAccelermeter、Core Motion)
  16. 战地1服务器怎么显示fps,战地1怎么显示FPS帧数-战地1显示FPS帧数方法介绍
  17. 设计模式 | 观察者模式及典型应用
  18. Invalid byte tag in constant pool 19
  19. pytorch训练GAN的代码(基于MNIST数据集)
  20. M480 EMAC驱动01-EMAC底层接口

热门文章

  1. java基础之单元测试
  2. LeeCode1623. 三人国家代表队
  3. java8特性--list集合根据多个字段去重
  4. SQL Server外键约束
  5. Javaweb安全——Java反射
  6. python try用法_python中的try的用法
  7. 华为暂缓校招,冲上热搜,引应届生不满
  8. 微信小程序实现直尺以及量角器
  9. php 7 gearman,centos(php7)下gearman实现异步处理队列任务
  10. Web安全!!!一句话木马