IOS代码段【点击非输入框时隐藏键盘】

来源:互联网 发布:python常用内置函数 编辑:程序博客网 时间:2024/04/29 07:22
-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField{    UITapGestureRecognizer*tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:selfaction:@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:[UITextFieldclass]]) {            [view resignFirstResponder];        }    }}