收起键盘的2种方法

原创
2015/04/24 10:17
阅读数 93

1:

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

2:

[[self findFirstResponderBeneathView:self] resignFirstResponder];

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

{

    // Search recursively for first responder

    for ( UIView *childView in view.subviews ) {

        if ( [childView respondsToSelector:@selector(isFirstResponder)] && [childView isFirstResponder] )

            return childView;

        UIView *result = [self findFirstResponderBeneathView:childView];

        if ( result )

            return result;

    }

    return nil;

}


展开阅读全文
打赏
0
4 收藏
分享
加载中
更多评论
打赏
0 评论
4 收藏
0
分享
返回顶部
顶部