开发者社区> zting科技> 正文

ios隐藏键盘

简介:
+关注继续查看

1.点击页面空白处隐藏键盘

给viewController里面复写-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event方法,在这个方法里面,给先前获取了输入焦点的UITextField发送resignFirstResponder消息

例如:

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event

{

    [self.baseCountTextField resignFirstResponder];

}

 

2.点击键盘上的return键隐藏键盘

给UITextField绑定Did End on Exit事件处理函数,并在其中给UITextField发送resignFirstResponder 消息。

 

3.给整个页面设置一个大的UIControl类的控件

这种做法是将一个UIControl控件作为底子,然后在上面放其他控件,最后给作为底子的UIControl控件绑定touch up inside事件处理逻辑。

 

4.修改viewController的view的类型为UIControl

实际上跟第三种做法类似


本文转自leipei博客园博客,原文链接:http://www.cnblogs.com/leipei2352/p/3589506.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
IOS越狱开发(二)———APP开机自动启动并隐藏图标
IOS越狱开发(二)———APP开机自动启动并隐藏图标
67 0
iOS 状态栏的隐藏显示与状态栏样式的设置
iOS 状态栏的隐藏显示与状态栏样式的设置
461 0
IOS正确解决隐藏导航栏后push、pop闪黑问题
IOS正确解决隐藏导航栏后push、pop闪黑问题
297 0
【iOS 开发】Objective - C 面向对象 - 方法 | 成员变量 | 隐藏封装 | KVC | KVO | 初始化 | 多态(二)
【iOS 开发】Objective - C 面向对象 - 方法 | 成员变量 | 隐藏封装 | KVC | KVO | 初始化 | 多态(二)
59 0
【iOS 开发】Objective - C 面向对象 - 方法 | 成员变量 | 隐藏封装 | KVC | KVO | 初始化 | 多态(一)
【iOS 开发】Objective - C 面向对象 - 方法 | 成员变量 | 隐藏封装 | KVC | KVO | 初始化 | 多态(一)
83 0
iOS 筛选视图的隐藏方案
iOS 筛选视图的隐藏方案
72 0
iOS视图滚动的时候控制导航条标题及公告视图的alpha(显示与隐藏)
iOS视图滚动的时候控制导航条标题及公告视图的alpha(显示与隐藏)
122 0
iOS崩溃排查技巧:symbolicatecrash符号化分析问题、导出和隐藏符号
iOS崩溃排查技巧:symbolicatecrash符号化分析问题、导出和隐藏符号
146 0
+关注
zting科技
文章
问答
视频
文章排行榜
最热
最新
相关电子书
更多
Facebook iOS App技术演化十年之路
立即下载
From Java_Android to Swift iOS
立即下载
深入剖析 iOS 性能优化
立即下载