1

私のアプリケーションでは、最初のビュー コントローラーが 4 つのタブを持つ UITabBarController をモーダルにプッシュします。タブの 1 つにあるコントローラーの 1 つを AppDelegate から取得したいのですが、その方法がわかりません。

を使用して URL コールバックを処理できるようにするには、これが必要です

-(BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
4

1 に答える 1

2

ビュー コントローラの 1 つをタブバー コントローラから取得しようとしていますか?

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

0タブインデックスです。この方法を使用するには、必要なタブがどのインデックスにあるかを知る必要があります。

于 2012-06-29T22:39:48.503 に答える