ibireme %!s(int64=9) %!d(string=hai) anos
pai
achega
14c77141bb
Modificáronse 1 ficheiros con 15 adicións e 0 borrados
  1. 15 0
      YYText/Component/YYTextEffectWindow.m

+ 15 - 0
YYText/Component/YYTextEffectWindow.m

@@ -37,6 +37,21 @@
     return one;
 }
 
+- (UIViewController *)rootViewController {
+    for (UIWindow *window in [[UIApplication sharedApplication] windows]) {
+        if (self == window) continue;
+        if (window.hidden) continue;
+        UIViewController *topViewController = window.rootViewController;
+        if (topViewController) return topViewController;
+    }
+    UIViewController *viewController = [super rootViewController];
+    if (!viewController) {
+        viewController = [UIViewController new];
+        [super setRootViewController:viewController];
+    }
+    return viewController;
+}
+
 // Bring self to front
 - (void)_updateWindowLevel {
     UIApplication *app = YYTextSharedApplication();