0

我想知道如何访问 UIApplication 的 visibleViewController?

我已经尝试过这样的事情,但它们不起作用:

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

1 回答 1

1

您可以像这样访问:

YourAppDelegate *appDelegate = (YourAppDelegate *)[[UIApplication sharedApplication]delegate];
UIViewController *visibleViewController =  [[appDelegate.yourNavigationController viewControllers]lastObject];
于 2012-07-21T10:35:30.973 回答