0

UITabBar レベルで Storyboard を分割するソリューションを探しています。5 つのタブを持つアプリがあり、すべてのタブを異なるストーリーボードで管理したいと考えています。構造は、タブ バー コントローラーを含む単純な最小限のストーリーボードと、タブ バーを継承する必要があるすべてのタブ ビュー コントローラー (およびセグエ) を含む 5 つの大きなストーリーボードになります。誰もがこのように絵コンテを分割したことがありますか? どんな手掛かり?ありがとう

4

2 に答える 2

3

可能だと思います。これは、カスタムの「viewDidLoad」に入れる必要がありますUITabBarController...

NSMutableArray *controllersArray = [[NSMutableArray alloc] init];

// Load the initial UIViewController from every Storyboard
UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Storyboard1" bundle:nil];
UIViewController *first = [sb instantiateViewControllerWithIdentifier:@"firstViewController"];
[controllersArray addObject:first];

// Repeat the process with the rest
...

// Set your controllers
self.viewControllers = [controllersArray copy];

すべての main に Storyboard ID を設定することを忘れないでくださいUIViewController。例では「firstViewController」です。

于 2013-02-21T09:05:05.840 に答える
1

この問題を解決するために、http ://robsprogramknowledge.blogspot.co.il/search/label/UIStoryboard の RBStoryboardLink を使用しました。

于 2013-07-08T06:55:31.590 に答える