私はいくつかのレガシー コードに取り組んでいる新しい iOS 開発者です。コードから、新しい画面を起動するには、次のことができることを学びました。
SomeViewController* view = [[SomeViewController alloc] initWithNibName:@"SomeViewController" bundle:[NSBundle mainBundle]];
[self.navigationController pushViewController:view animated:YES];
[view release];
画面 A から画面 B を起動しています。さらに画面 B から画面 C を起動する必要があります。フローは A -> B -> C です。B->C を実行すると、アプリがフリーズし、画面は次のようになります。これ:
ただし、A->C を実行すると、完全に機能します。誰もこれを見たことがありますか?本当にありがとうございました。