私は、2 つのタブで TabBarController を使用しています。1 つは InputViewController で、もう 1 つのタブは TableViewController です。この両方で、appDelegate ファイルに割り当てられた viewController と、TabBarController が追加されました。テキストフィールド値を渡すために、InputViewController で TableViewController インスタンスを取得できなくなりました。最初のタブInputViewControllerでインスタンスTabBarControllerインスタンスを取得する方法
1 に答える
3
同様のタブで割り当てた項目 ( viewController
、 )のインスタンスにアクセスできます-navigationController
UITabBarController
NSArray *views = [self.tabBarController viewControllers];
最初のタブ インスタンスの取得 -
FirstViewController *fvc = (FirstViewController*) [views objectAtIndex:0];
上記のコードを使用して、任意のタブのviewController
インスタンスを取得できます。インデックスを変更するだけです。
于 2012-03-31T11:16:59.317 に答える