读书人

DisMiss Keyboard自定义的工具种

发布时间: 2012-09-25 09:55:58 作者: rapoo

DisMiss Keyboard,自定义的工具类

?

////  Keyboard.h//  CustomAddress////  Created by Snow on 9/17/12.//  Copyright (c) 2012 Snow. All rights reserved.//#import <Foundation/Foundation.h>@interface Keyboard : NSObject+ (void)dismissKeyboard;+ (void) globalResignFirstResponder;+ (void) globalResignFirstResponderRec:(UIView*) view;@end
////  Keyboard.m//  CustomAddress////  Created by Snow on 9/17/12.//  Copyright (c) 2012 Snow. All rights reserved.//#import "Keyboard.h"@implementation Keyboard+ (void)dismissKeyboard {    [self globalResignFirstResponder];}+ (void) globalResignFirstResponder {    UIWindow * window = [[UIApplication sharedApplication] keyWindow];    for (UIView * view in [window subviews]){        [self globalResignFirstResponderRec:view];    }}+ (void) globalResignFirstResponderRec:(UIView*) view {    if ([view respondsToSelector:@selector(resignFirstResponder)]){        [view resignFirstResponder];    }    for (UIView * subview in [view subviews]){        [self globalResignFirstResponderRec:subview];    }}@end
?

读书人网 >移动开发

热点推荐