반응형
rss 아이콘 이미지

Search

'키보드내리기'에 해당되는 글 1건

  1. 2011.05.04 [IB없이 개발하기] 아이폰 키보드 감추기 (숨기기)
반응형
- (void)_hideKeyboardRecursion:(UIView*)view {
    if ([view conformsToProtocol:@protocol(UITextInputTraits)]){
        [view resignFirstResponder];
    }
    if ([view.subviews count]>0) {
        for (int i = 0; i < [view.subviews count]; i++) {
            [self _hideKeyboardRecursion:[view.subviews objectAtIndex:i]];
        }
    }
}

- (void) hideKeyboard {
    UIWindow *tempWindow;
    for (int c=0; c < [[[UIApplication sharedApplication] windows] count]; c++) {
        tempWindow = [[[UIApplication sharedApplication] windows] objectAtIndex:c];
        for (int i = 0; i < [tempWindow.subviews count]; i++) {
            [self _hideKeyboardRecursion:[tempWindow.subviews objectAtIndex:i]];
        }
    }
}

이렇게 하면 모든뷰를 검사하여 키보드를 숨겨줍니다

반응형

'개발 > 개발팁' 카테고리의 다른 글

SVN 오류 해결법  (0) 2011.06.21
[IB없이 개발하기]UIImage 넣기  (0) 2011.05.09
[IB없이 개발하기]UIButton 넣기  (0) 2011.05.04
[IB없이 개발하기] UILabel 붙이기  (0) 2011.05.04