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