我需要一个根视图控制器的实例。
我尝试了这些方法:
UIViewController *rootViewController = (UIViewController*)[[[UIApplication sharedApplication] keyWindow] rootViewController];
返回: 空:
另外,当我尝试获取一组控制器时:
NSArray *viewControllers = self.navigationController.viewControllers;
它只返回一个控制器,但它不是我的根视图控制器。
如果我尝试从导航控制器中获取:
UIViewController *root = (UIViewController*)[self.navigationController.viewControllers objectAtIndex:0];
返回: 空:
任何想法为什么?我还能尝试获取我的根视图控制器的实例吗?
谢谢。