2012-07-21 118 views
0

我想知道如何访问UIApplication的visibleViewController?访问应用程序visibleViewController?

我已经试过这样的事情这一点,但他们没有工作:

[[[[UIApplication sharedApplication] delegate] navigationController] visibleViewController]; 

回答

1

您可以访问这样的:

YourAppDelegate *appDelegate = (YourAppDelegate *)[[UIApplication sharedApplication]delegate]; 
UIViewController *visibleViewController = [[appDelegate.yourNavigationController viewControllers]lastObject];