iOS中键盘的收起
2024-08-27 19:50:05
在UIViewController中收起键盘,除了调用相应控件的resignFirstResponder方法之外,还有另外三种方法:
- 重载UIViewController中的touchesBegin方法,然后在里面执行
[self.view endEditing:YES];
,这样单击UIViewController的任意地方,就可以收起键盘; - 直接执行[[UIApplication sharedApplication] sendAction:@selector(resignFirstResponder) to:nil from:nil forEvent:nil];,用于在获得当前UIViewController比较困难的时候用。
- 直接执行
[[[UIApplication sharedApplication] keyWindow] endEditing:YES]
。
参考唐巧大神的《iOS开发进阶》。
最新文章
- 深入理解javascript选择器API系列第三篇——h5新增的3种selector方法
- proj.4投影变换图示
- scala and machine learning
- WebView的基本使用方法
- encodeURI(encodeURI(name)) ;文件上传
- Mysql数据库int(1)和tinyint(1)的区别&;&;扩展阅读
- 数据库MySQL-Oracle-DB2-SQLServer分页查询
- 购买使用Linode VPS必须知晓的十个问题
- Lost connection to MySQL server at ‘reading initial communication packet', system error: 0 mysql远程连接问题
- js获取光标位置
- Python3.5 numpy,scipy,安装
- Hush Framework框架配置
- TreeSet源码分析
- R语言︱画图
- 【BZOJ4554】游戏(二分图匹配,网络流)
- Oracle 导入、导出DMP(备份)文件
- windows系统,boost编译安装
- find 递归/不递归 查找子目录的方法
- C语言一维数组定义及引用时括号[]内容
- PHP去除重复的数组数据
热门文章
- SPOJ - PERMJUMP Permutation Jumping
- BUPT复试专题—最近公共祖先(2014软院)
- IntelliJ IDEA 默认需要进行maven的设置
- 【Android小项目】找不同,改编自&;quot;寻找房祖名&;quot;的一款开源小应用。
- [Cypress] install, configure, and script Cypress for JavaScript web applications -- part3
- 小程序 - Template
- 这样看ACM是不是更好?
- 【dotnet跨平台】&;quot;dotnet restore&;quot;和&;quot;dotnet run&;quot;都做了些什么?
- ViewGroup如何分发事件
- Ajax_HTTP请求以及响应