我想知道如何访问UIApplication的visibleViewController?
我尝试过这样的事情,但他们没有工作:
[[[[UIApplication sharedApplication] delegate] navigationController] visibleViewController];
答案 0 :(得分:1)
您可以这样访问:
YourAppDelegate *appDelegate = (YourAppDelegate *)[[UIApplication sharedApplication]delegate];
UIViewController *visibleViewController = [[appDelegate.yourNavigationController viewControllers]lastObject];