ios键盘收起的常见方法
2016-07-14 16:08
330 查看
1.如果只有一个文本框的情况下,可以直接设置文本框释放焦点,代码如下:
2.如果一个页面文本框很多的情况下,上面这种挨个取消焦点的方法肯定不合适,这里我们找到父视图,设置编辑状态结束,代码如下:
3.可以直接在ViewController中直接重写touchesBegan函数,实现触摸视图空白处,关闭键盘,代码如下:
//触摸屏幕空白处 关闭键盘
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
[self.view endEditing:YES];}
[self.nameTextField resignFirstResponder];
2.如果一个页面文本框很多的情况下,上面这种挨个取消焦点的方法肯定不合适,这里我们找到父视图,设置编辑状态结束,代码如下:
[self.view endEditing:YES];
3.可以直接在ViewController中直接重写touchesBegan函数,实现触摸视图空白处,关闭键盘,代码如下:
//触摸屏幕空白处 关闭键盘
-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event{
[self.view endEditing:YES];}
相关文章推荐
- iOS软件逆向思维
- iOS开发200个tips总结(一)
- iOS开发之JSPatch动态替换OC代码
- 《Motion Design for iOS》(三十五)
- iOS NSCoding 的学习 和 使用
- IOS 隐藏 导航栏 下面的黑线
- iOS音频编程之实时语音通信
- iOS开发之ijkplayer视频直播
- 为你的Xcode项目手动创建PCH文件
- iOS runtime解析(1)
- iOS开发Navigation 导航栏渐变
- iOS开发之Pop框架(三)
- IOS开发之制作静态库
- iOS开发之Pop框架(二)
- iOS 日常工作之常用宏定义大全
- iOS开发之Pop框架(一)
- iOS提交TestFlight测试显示缺少合规证明
- iOS 在百度地图上画线
- iOS基于TextView键盘回收的几种方式
- iOS开发中pch文件的使用误区探讨