どのように私は別のTabBarのアイテムから同じViewControllerを呼び出すことができますか?
-
26-09-2019 - |
質問
iが示す異なるデータが入力されたパラメータに従ってことのViewControllerを開発しました。私は、タブバーのインターフェイスを使用し、それらに異なるパラメータを渡すことによって、それぞれのタブから同じのViewControllerを呼び出すしたいと思います。 私はこれを行うことができますか?私はタブバーの項目でのViewControllerのNIBを指定した場合、私は実際にエラーが出ます。
あなたは私を助けてくださいことはできますか? 前もって感謝します Cます。
解決
あなたのViewControllerの2つの異なるインスタンスを作成します:
MyViewController *vc1 = [[MyViewController alloc] initWithNib:@"MyViewController" bundle:nil];
MyViewController *vc2 = [[MyViewController alloc] initWithNib:@"MyViewController" bundle:nil];
UITabBarController *tabs = [[UITabBarController alloc] init];
[tabs setViewControllers:[NSArray arrayWithObjects:vc1, vc2, nil] animated:NO];
所属していません StackOverflow