iPhoneのTabBarビューからのモーダルビューの使用
-
05-07-2019 - |
質問
TabBarビューからのモーダルビューの使用
常に次のエラーが表示されます。 デバッガーからのエラー:このフレームと同じ前のフレーム(gdbはこのフレームを超えて巻き戻せませんでした)
TabBarを使用するアプリがあります。表示する必要があるTabViewの1つから モーダルモード。試します:
if(self.gmailController == nil) {
self.gmailController =
[[GMailViewController alloc] initWithNibName:@"GMailView" bundle:nil];
}
[[self.navigationController]
presentModalViewController:gmailController animated:YES];
/////////
And I have tried:
[self.parentViewController
presentModalViewController:gmailController animated:YES];
and
[self.tabBarController presentModalViewController:gmailController animated:YES];
and
[self presentModalViewController:gmailController animated:YES];
Thanks for reading! Any comments welcome.
Mark
解決
NIBファイルのすべての接続を確認します。 IBOutlet変数の名前を変更した後、NIBを調整するのを忘れた後、この同じエラーが発生していました。これにより、ViewControllerとNIB間の接続が切断されました。
他のヒント
ごめんなさい。この問題にはエラーが関係していました。 nibファイルに問題がありました 読み込み中。 NIBを修正すると、次のものが読み込まれたモーダルビュー:
[self.tabBarController presentModalViewController:gmailController animated:YES];
所属していません StackOverflow