iOS关闭键盘的两种简单方法

来源:互联网 发布:u3d和java哪个更有发展 编辑:程序博客网 时间:2024/05/18 15:52

方法一:

    //1, 关闭键盘

    [[[UIApplication sharedApplication] keyWindow] endEditing:YES];

 

 

方法二:

   //2, 关闭键盘

    [[selffindFirstResponderBeneathView:self]resignFirstResponder];

 

- (UIView*)findFirstResponderBeneathView:(UIView*)view 

{

    // Search recursively for first responder

    for (UIView *childView in view.subviews ) {

        if ( [childViewrespondsToSelector:@selector(isFirstResponder)] && [childViewisFirstResponder] ) 

            return childView;

        UIView *result = [selffindFirstResponderBeneathView:childView];

        if ( result ) 

            return result;

    }

    returnnil;

}

0 0