私のアプリでは、次のように modalviewcontroller を提示していますが、ナビゲーションバーのタイトルやそのプロパティを変更することはできません。
fullListTopCompanies *fullListTopCompaniesInstance = [[fullListTopCompanies alloc] initWithNibName:@"fullListTopCompanies" bundle:nil];
UINavigationController *cntrol = [[UINavigationController alloc] initWithRootViewController:fullListTopCompaniesInstance];
[fullListTopCompaniesInstance setTitle:@"TEST"];
UIBarButtonItem *submit = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemDone
target:self
action:@selector(displayViewForPosts)];
fullListTopCompaniesInstance.navigationItem.rightBarButtonItem = submit;
[submit release];
[self presentModalViewController:cntrol animated:YES];
[cntrol release];
アプリケーションデリゲートをインスタンス化し、そのナビゲーションコントローラーをローカルのナビゲーションコントローラーインスタンスに割り当てようとしましたが、使用できませんでした。
どういうわけか、そのナビゲーションコントローラーにアクセスできません。「self.navigationitem」を使用してアクセスすることはできません。modalviewcontroller とナビゲーション コントローラーを提示すると、このナビゲーションは実際のナビゲーション コントローラーの下に表示されます。