最简单的办法——设置为不可用:

[dateTo setUserInteractionEnabled:NO];//不弹出键盘

[dateFrom setEnabled:NO];//不弹出键盘

[[[UIApplication sharedApplication] keyWindow] endEditing:YES];

下面来讲重点:设置为不可用意味着你的各种点击事件可能也不会触发了,这个有时我们需要用到事件的触发,但不希望键盘的弹出,下面直接上码:

在触发事件的方法中增加一个消息监听就可以了

[[NSNotificationCenterdefaultCenter] addObserver:selfselector:@selector(keyboardWillShow:)name:UIKeyboardWillShowNotificationobject:nil];

//隐藏系统键盘

- (void)keyboardWillShow:(NSNotification *)Notification{

UIWindow* tempWindow = [[[UIApplicationsharedApplication] windows] objectAtIndex:1];

[tempWindow setAlpha:0];

}

IOS疯狂基础之隐藏系统键盘相关推荐

  1. ios开发基础之通讯录系统实战-20

    ios开发基础之通讯录系统实战 基础知识 OC 基础 segue 的使用.delegate 代理的使用 自定义代理.面向对象思想 沙盒容器的数据持久化方案, controller 之间的跳转 ,登录方 ...

  2. IOS疯狂基础之GIF图片的显示

    2019独角兽企业重金招聘Python工程师标准>>> IOS疯狂基础之GIF图片的显示 iPhone SDK提供了多种动画手段,UIView.UIImageView和CALayer ...

  3. android 隐藏系统键盘

    -----------------------------------------已验证----------------------------------- public static void c ...

  4. IOS疯狂基础之键盘挡住输入框

    一般来讲就是把整个屏幕上移么,不让键盘遮住 #pragma mark textField delegate  输入完后代理事件 - (void)textFieldDidEndEditing:(UITe ...

  5. xcode6 iOS SDK 8.1隐藏系统状态栏

    刚刚开始学习ios开发不久,对于状态栏的了解也比较浅. 第一次接触xcode的版本是xcode4.6,在这个版本中,状态栏可以直接在应用程序中设置隐藏状态栏: 如: 或者用[[UIApplicatio ...

  6. IOS疯狂基础之UIImage

    from: http://blog.csdn.net/wudizhukk/article/details/8989804 CGImage和CGImageRef这两个应当是用来重绘图形的类,它们在应用时 ...

  7. IOS疯狂基础之屏幕旋转控制,获得当前方向

    获得当前屏幕方向 self.interfaceOrientation或[[UIApplication sharedApplication] statusBarOrientation] if (self ...

  8. IOS疯狂基础之MessageUI—短信

    我们知道可以使用这样的代码在iphone中发送短信:[[UIApplication sharedApplication] openURL:@"sms:12345678"]; 但这样 ...

  9. 关于xcode7下的ios模拟器输入内容无法显示系统键盘的解决办法

    xcode7下的ios模拟器输入内容无法系统键盘,只能用电脑键盘输入内容,这样可能会对调试带来麻烦. 其实xcode7下的ios模拟器默认只能使用一种,要么是模拟器系统键盘,要么就是是电脑键盘.设置方 ...

最新文章

  1. Docker怎么修改hosts
  2. Spring Cloud第六章:配置中心Config
  3. 【old】mapX距离工具源码,delphi7+mapx5.0
  4. shell基础(自己看视频写的,不是特别全)
  5. adb 提示adb server version(31) doesn't match this client(40) 解决办法
  6. windows下安装mongodb步骤
  7. python可以干什么工作-Python学完工作不好找?看看数据分析可视化都可以做什么...
  8. 【C/C++多线程编程之六】pthread互斥量
  9. Java线程的6种状态、NEW、RUNNABLE、BLOCK、TIMED_WAITING、TERMINATED
  10. WIN10完全卸载anaconda
  11. his系统管理工具配置服务器,HIS系统(his管理系统)V3.0.1 官网版
  12. app毕业设计 基于uni-app框架商城app、图书商城app毕设题目课题选题作品(2)后台管理功能
  13. OpenGL初探:二维卡通人物交互设计
  14. Python全局变量的隐藏“窍门”
  15. 并联串联混合的电压和电流_困惑了很久的串联/并联谐振电路详解
  16. 废塑料该如何分选----塑料色选机为您排忧解难
  17. 2000-2020年各省固定资本存量数据
  18. nginx location指令用法
  19. 怎样用ZBrush快速雕刻皮肤纹理
  20. HBuilder:微信h5实现音乐图标旋转播放,停止暂停

热门文章

  1. 【3D游戏建模教程】萌娃角色案例制作教程
  2. 关于es6新特性的总结
  3. 微信聊天小程序——(二、账号的注册与登录)
  4. CentOS7重置root密码
  5. leetcode的mysql题目 oder by 频率 desc limit 50
  6. 奥浦迈生物通过注册:半年营收1.47亿 国寿成达与达晨是股东
  7. 【Java】电子凭证-Java生成PDF
  8. 亚马逊的18种关联因素及防范方式
  9. 算法设计技巧与分析(八):随机算法(Randomized Algorithms)
  10. 关于Echarts漏斗图