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开发键盘隐藏的方法

一般来说就是两种 第一个方法就是 [_textField resignFirstResponder] 让_textField失去第一响应。 [self.view endEd...
  • conslee
  • conslee
  • 2014年02月20日 09:51
  • 922

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

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

iOS开发-键盘通知

iOS开发-键盘通知4种常用通知UIKeyboardWillShowNotification、UIKeyboardDidShowNotification、UIKeyboardDidHideNotifi...
  • yirentianran
  • yirentianran
  • 2016年07月27日 13:04
  • 885

IOS 点击空白处隐藏键盘的几种方法

IOS7 点击空白处隐藏键盘的几种方法 IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好...
  • SwingPyzf
  • SwingPyzf
  • 2013年12月03日 10:41
  • 131986

键盘隐藏

-----------------------------------------已验证-----------------------------------  public static ...
  • lzq520210
  • lzq520210
  • 2016年04月23日 13:32
  • 184

android 键盘隐藏、显示的监听

在网上搜了好久,有几个方法是可行的,比如给视图添加一个布局发生变化的时候,做根视图与当前视图的高度差,来做键盘显示隐藏的监听..... 这个思路貌似可以,但是在你的app中如果没有对视图的大小位置做任...
  • DFNum1
  • DFNum1
  • 2015年07月03日 15:06
  • 584

ios 隐藏UITextField的键盘

对于小设备及UITextField控件来说,有一个常见的问题就是“如何在用户输入完之后把键盘关掉”。iOS系统并没有内设这样一种方法来自动侦测用户是否已经输入完毕并作出响应,不过,当用户编辑完UITe...
  • ChasingDreamsCoder
  • ChasingDreamsCoder
  • 2016年11月15日 23:27
  • 225

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

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

点击 UITableView 隐藏键盘

在 UITableView 上加手势 UITapGestureRecognizer *gestureRecognizer = [[UITapGestureRecognizer alloc] in...
  • hong1595
  • hong1595
  • 2013年11月22日 12:50
  • 1278

强制键盘隐藏

在网上查找了很多方法,看了很多帖子,现在总结一下。 目标:在不需要输入的地方隐藏键盘 方法:利用手势功能,当点击的地方不是UITextField之类的地方时,自动隐藏键盘。 代码: 1,在UI...
  • yqmfly
  • yqmfly
  • 2013年04月24日 16:03
  • 1319
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ios开发--键盘隐藏
举报原因:
原因补充:

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