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 に答える