ios开发--键盘隐藏

转载 2015年11月18日 10:15:27

-(void)setupKeyBoard

{

    UITapGestureRecognizer *tapGr = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(viewTapped:)];

    tapGr.cancelsTouchesInView = NO;

    [self.view addGestureRecognizer:tapGr];

}

 

-(void)viewTapped:(UITapGestureRecognizer*)tapGr

{

    [_iphoneTextField resignFirstResponder];

    [_passwordText resignFirstResponder];

}

 

或者

//设置键盘隐藏

<UIGestureRecognizerDelegate>

-(void)setupKeyBoard

{

UITapGestureRecognizer *singleFingerOne = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleSingleFingerEvent:)];

singleFingerOne.numberOfTouchesRequired = 1; //手指数

singleFingerOne.numberOfTapsRequired = 1; //tap次数

singleFingerOne.delegate= self;

[self.view addGestureRecognizer:singleFingerOne];

}

-(void)handleSingleFingerEvent:(UITapGestureRecognizer*)tap

{

self.loginTableView.contentSize = CGSizeMake(0,0);

[self.view endEditing:YES];

}

相关文章推荐

iOS开发隐藏键盘方法总结

n iOS开发里键盘是经常需要打交道的地方,下面为大家带来我整理总结的几种隐藏键盘的方法。 一、隐藏自身软键盘 当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软...

IOS开发——隐藏键盘的4种方法

IOS开发隐藏键盘的4种方法开发的app中常会用到键盘输入完成后隐藏键盘的情况.在此总结了4种方法来实现我们的目的.方法一——delegate方式第一种隐藏键盘的方法,称为delegate三步法: ...

iOS开发实战——CollectionView点击事件与键盘隐藏结合案例(二)

我在前一篇博客中《iOS开发实战——CollectionView点击事件与键盘隐藏结合案例》详细实现了CollectionView与键盘组合操作中出现的多种情况,并解决了交互体验上的一些问题。在实际项...

iOS开发- 隐藏键盘总结

一、隐藏自身软键盘 当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did End on Exit事件。在点击软键盘右下角的“Ret...

IOS开发之隐藏软键盘

关于隐藏软键盘,网上的办法良莠不齐,大多是通过实现UITextFieldDelegate来隐藏软键盘,该方法代码较多,且在文本框很多的时不好处理。我经过搜索与摸索,找到了最佳的处理办法。   一、隐...

iOS开发隐藏键盘方法总结

下面为大家带来我整理总结的几种隐藏键盘的方法。 一、隐藏自身软键盘 当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did E...

iOS开发之隐藏键盘的方法总结

1.当点击可以编辑的控件时会被作为第一响应者(becomeFirstResponder)而弹出键盘,基于这个原因有了取消第一响应者(resignFirstResponder)来隐藏键盘. 2.在代码里...

iOS开发隐藏键盘方法总结

下面为大家带来我整理总结的几种隐藏键盘的方法。 一、隐藏自身软键盘 当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did E...
  • zz_mm
  • zz_mm
  • 2014年10月25日 11:43
  • 4404

IOS开发点击空白处隐藏虚拟键盘的几种方法:

OS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,我们可以实现点击键盘以外的空白区域来将键盘隐藏,以...

iOS开发 键盘处理 (隐藏,自动转到下个文本框,轻触背景隐藏)

一、点击“Return”键 隐藏自身软键盘         当对于有多个UITextField控件都想通过点击“Return”来隐藏自身软键盘的情况,这时的最好办法是使用Did End on Exi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ios开发--键盘隐藏
举报原因:
原因补充:

(最多只允许输入30个字)