次のビュー(シーン)を持つストーリーボードがあります:
- ログイン画面
- 4 つのタブ (ライブラリ、ワークフロー、設定、ダウンロード) を持つ TabBarController
ボタン (サインイン) をクリックすることによるユーザー ログインに基づいて、次のコードを使用して常に最初のタブでタブ バー コントローラーをプログラムで読み込みます。
LibraryWebViewContoller *lbc = [self.storyboard instantiateViewControllerWithIdentifier:@"docovaMainTabBarController"];
[self presentViewController:lbc animated:YES completion:nil];
私がしたいのは、ストーリーボードから TabBarController を使用してプログラムでさまざまなタブを開くことができることです。これまでのところ、最初のタブでタブバーコントローラーを開くことができますが、最初のタブが選択された状態で TabBarController を常にロードしているように見えるため、他のタブを開くことはできません。