Contents

Views 1203 Comment 0
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

최상위 ViewController 가져오기

 

+ (UIViewController*)topMostViewController {
  UIViewController *topMostViewController = nil;

  UIViewController *rootViewController =
    [UIApplication sharedApplication].keyWindow.rootViewController;

  if ([rootViewController isKindOfClass:[UINavigationController class]]) {
    UINavigationController *navigationController = (UINavigationController *)rootViewController;
    topMostViewController = navigationController.visibleViewController;
  } else if (rootViewController.presentedViewController) {
    topMostViewController = rootViewController.presentedViewController;
  } else if ([rootViewController isKindOfClass:[UITabBarController class]]) {
    UITabBarController *tabBarController = (UITabBarController *)rootViewController;
    topMostViewController = tabBarController.selectedViewController;

    if ([topMostViewController isKindOfClass:[UINavigationController class]]) {
      UINavigationController *navigationController = (UINavigationController *)topMostViewController;
      topMostViewController = navigationController.visibleViewController;
    }
  } else {
    topMostViewController = rootViewController;
  }

  return topMostViewController;
}

 


?

List of Articles
No. Category Subject Author Date Views
177 System/OS [windows] 여러가지 활용 팁 hooni 2003.04.23 20041
176 Develop [c] AES 알고리즘 (암호화/복호화) file hooni 2003.04.23 20146
175 Develop [c] UTF-8을 EUC-KR로 변환.. (iconv) file hooni 2013.04.23 20206
174 Develop [ios] UIView에서 상위 UIViewController 가져오기 hooni 2013.09.27 20255
173 System/OS [linux] 꿀통(honeyd) 설치하기.. 메뉴얼 과정 6 file hooni 2006.04.23 20305
172 Etc [web] 제로보드 XE 템플릿에서 if문에 대해서 알아봅시다 hooni 2013.08.16 20425
171 Develop [php] substr() 한글 자를 때 깨짐 방지 hooni 2014.01.09 20442
170 Develop [android] [번역] 안드로이드 Android Cloud to Device Messaging(C2DM) hooni 2013.04.23 20484
169 Develop [opengl] 컴퓨터 그래픽스 강의 자료(수업자료) file hooni 2003.04.23 20525
168 System/OS asx미디어 정보 기록.. hooni 2003.04.23 20605
167 Develop [c++] 디렉토리 내의 파일 찾기 FindFirstFile() 함수 6 hooni 2013.04.23 20665
166 Develop git 브런치 배우기 (링크) hooni 2013.07.09 20702
Board Pagination Prev 1 ... 79 80 81 82 83 84 85 86 87 88 ... 98 Next
/ 98