博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS 隐藏键盘通用方法
阅读量:6694 次
发布时间:2019-06-25

本文共 488 字,大约阅读时间需要 1 分钟。

hot3.png

首先介绍一下通用方法

遵循UITextFieldDelegate的代理方法

  • (void)touchesBegan:(NSSet*)touches withEvent:(UIEvent *)event{

[self.view endEditing:YES];

}

这个方法只能适用控件是放在view上面,才有效,当遇到UIScrollView、UITableView就不太好使了。

下面介绍一种万能用法,使用手势隐藏键盘

UITapGestureRecognizer *myTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(scrollTap:)];

[_myTableView addGestureRecognizer:myTap];

在手势方法中隐藏键盘

  • (void)scrollTap:(id)sender {

[self.view endEditing:YES];

}

转载于:https://my.oschina.net/fanbaoying/blog/1546949

你可能感兴趣的文章
數據已固定格式自動編號
查看>>
editplus4.0 注册码
查看>>
Java基础学习总结(14)——Java对象的序列化和反序列化
查看>>
Maven学习总结(2)——Maven项目构建过程练习
查看>>
Java基础学习总结(22)——异常处理
查看>>
RabbitMQ学习总结(2)——安装、配置与监控
查看>>
jmap详解
查看>>
20170118修改商品流水
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
找出两个数组中相同的元素
查看>>
Maven学习总结(八)——使用Maven构建多模块项目
查看>>
Oracle升级出现ORA-04063 DBMS_REGISTRY has error
查看>>
linux配置java环境变量(详细)
查看>>
JavaScript强化教程——cocosjs屏幕适配方案
查看>>
更易操作的网页细节—background背景
查看>>
c#打造百度搜索框(创世纪篇)
查看>>
新年的决心----resolution
查看>>
Microsoft Dynamics CRM
查看>>
H3C交换机 IP+MAC 配置
查看>>