RootViewController で次のコードを使用してモーダル ビュー コントローラーをロードしています。
[self.navigationController presentModalViewController:accountViewController animated:YES];
accountViewController xib ファイルで、ナビゲーション バーを設定しました。私の MainWindow.xib と RootViewController.xib にも、ナビゲーション バーが正しく設定されています。さらに、私のアプリ デリゲートは、ナビゲーション コントローラーを正しくセットアップしました (私が推測します):
UINavigationController *aNavigationController = [[UINavigationController alloc] initWithRootViewController:rootViewController];
self.navigationController = aNavigationController;
[window addSubview:navigationController.view];
ただし、accountViewController をロードすると、UINavigationBar はどこにも表示されません。モーダル ビューで UINavigationBar を表示することはできませんか? 戻るボタンを非表示にして、右ボタンを追加するために使用する予定でした...