iOS - 获取当前视图控制器

时间:2012-06-29 22:32:20

标签: ios uiviewcontroller uitabbarcontroller uiapplicationdelegate

在我的应用程序中,我的初始视图控制器按模式推送UITabBarController有4个选项卡,我想从其中一个选项卡中获得AppDelegate控制器之一,但我不知道该怎么做。

我需要这个能够使用

处理URL回调
-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation

1 个答案:

答案 0 :(得分:2)

所以你试图从tabbarcontroller中获取一个视图控制器?

UIViewController *myController = [[tabBarController viewControllers] objectAtIndex:0];

0是标签索引。要使用此方法,您需要知道所需选项卡的索引位置。