Iphone 访问应用程序visibleViewController?
我想知道如何访问UIApplication的visibleViewController 我试过这样的方法,但都不管用:Iphone 访问应用程序visibleViewController?,iphone,objective-c,ios,uinavigationcontroller,Iphone,Objective C,Ios,Uinavigationcontroller,我想知道如何访问UIApplication的visibleViewController 我试过这样的方法,但都不管用: [[[[UIApplication sharedApplication] delegate] navigationController] visibleViewController]; 您可以这样访问: YourAppDelegate *appDelegate = (YourAppDelegate *)[[UIApplication sharedApplication]del
[[[[UIApplication sharedApplication] delegate] navigationController] visibleViewController];
您可以这样访问:
YourAppDelegate *appDelegate = (YourAppDelegate *)[[UIApplication sharedApplication]delegate];
UIViewController *visibleViewController = [[appDelegate.yourNavigationController viewControllers]lastObject];