| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
10年前发布

iOS点击非输入框时隐藏键盘

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField  {      UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(done:)];      tapGestureRecognizer.numberOfTapsRequired = 1;      [self.view addGestureRecognizer: tapGestureRecognizer];   //只需要点击非文字输入区域就会响应hideKeyBoard      [tapGestureRecognizer release];      return YES;  }    -(void)done:(id)sender  {      for (UIView *view in self.view.subviews) {          if ([view isKindOfClass:[UITextField class]]) {              [view resignFirstResponder];          }      }  }