首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

DisMiss Keyboard,自定义的工具种

2012-09-25 
DisMiss Keyboard,自定义的工具类?////Keyboard.h//CustomAddress////Created by Snow on 9/17/12.//Copyr

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
?

热点排行