View Controllerをモーダルに提示すると:
// ナビゲーション コントローラーをモーダルに表示します。
[self presentModalViewController:theNavController アニメーション:YES];
ナビゲーション バーは、ポップアップ ビューで覆われています。ナビゲーションバーが覆われないようにするにはどうすればよいですか??
前もって感謝します!
View Controllerをモーダルに提示すると:
// ナビゲーション コントローラーをモーダルに表示します。
[self presentModalViewController:theNavController アニメーション:YES];
ナビゲーション バーは、ポップアップ ビューで覆われています。ナビゲーションバーが覆われないようにするにはどうすればよいですか??
前もって感謝します!
答えはiPhone にあります: Show modal UITableViewController with Navigation bar and UINavigationBar rejects to show in Modal View Controller !
UIViewController
を でラップしてからUINavigationController
、ナビゲーション コントローラーを提示する必要があります。
AccountViewController* accountViewController = [[AccountViewController alloc] initWithNibName:@"AccountView" bundle:nil];
...
// Initialize properties of accountViewController
...
UINavigationController* navController = [[UINavigationController alloc] initWithRootViewController:accountViewController];
[self.navigationController presentModalViewController:navController animated:YES];
[navController release];
[accountViewController release];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewContorller:someViewController];
[self presentModalViewController:navController animated:YES];