首页 > 其他 > 详细

ios隐藏键盘

时间:2014-03-09 07:42:31      阅读:455      评论:0      收藏:0      [点我收藏+]

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

实际上跟第三种做法类似

ios隐藏键盘,布布扣,bubuko.com

ios隐藏键盘

原文:http://www.cnblogs.com/leipei2352/p/3589506.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!