TabBarController を使用してアプリの開発を開始しましたが、最近、アプリにアクセスする前にユーザー認証を使用することに気付きました。そこで、TabBarContoller (2 つのタブと 2 つのビュー) の前にログイン ページを作成しました。しかし、コントローラーを ViewController から TabBarController にプッシュできません。私がこれまでに試したことは次のとおりです:(ユーザーがログインページの送信ボタンをタップした後):
UIStoryboard* sb = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
UIViewController* vc = [sb instantiateViewControllerWithIdentifier:@"twoOptions"];
[self.navigationController pushViewController:vc animated:YES];
ここで、twoOptions は、StoryBoard の TabBarController の Interface Builder で名前を付けた識別子です。
ガイドしてください
ViewController から TabBarController へのリンク をたどりましたが、何をする必要があるかまだわかりませんでした。ビューをプッシュできません