これには非常に簡単な解決策が必要ですが、それは私の頭を悩ませてきました!
Facebook セッションが有効でない場合、アプリの起動時に「ログイン」画面を表示し、Facebook セッションが有効な場合はメイン画面を表示するアプリがあります。これはすべて私の AppDelegate.m で定義されています
アプリの起動時に問題なく動作します。Facebook がログインしているかどうかにかかわらず、適切な viewController を選択します。
私の問題は、Facebook がログインしていない場合に表示されるログイン画面にあります。これは UIViewController であり、ユーザーをログインさせる UIButton があります。ユーザーがログインしている場合、UITableViewController であるメイン ビューへのセグエを実行する必要があります。組み込みの NavigationController を使用します。
私は使用してみました:
[self performSegueWithIdentifier:@"fbLoginYes" sender:self];
But it never segues, even when triggered directly from the button.
Is there some issue with triggering a segue like this? i.e. ViewController to TableViewController?
Any help would be appreciated!
Here's an image of my Storyboard: