TabBarControllerビューが読み込まれる前に、最初のログイン/登録画面を起動しようとしています。ModalViewControllerをFirstViewに配置するのが良い方法であることを読みました。これは機能しますが、ModalViewControllerにナビゲーションコントロールを追加しようとしています。次の問題が発生しています。
1-エラー:タイプ'AppDelegate'のオブジェクトにプロパティ'navigationController'が見つかりません
2-警告:互換性のないタイプ「id」の式で「AppDelegate*」を初期化しています
これが私のModalViewControllerのコードです:
-(IBAction)signUpButtonTapped {
// i need to get the control for main navigation controller
AppDelegate *appDelegate = [[UIApplication sharedApplication]delegate];
[appDelegate.navigationController popToRootViewControllerAnimated:NO];
// create object from app main view to push it
SignUpViewController *signUpViewController = [[SignUpViewController alloc] initWithNibName:@"SignUpViewController" bundle:nil];
[AppDelegate.navigationController pushViewController:signUpViewController animated:YES]; }
誰かアイデアはありますか?本当にありがとう!