当我开始做这些事情的时候,我遇到了麻烦,我想到的最可行的方法是以编程方式创建uinavigationcontroller。我根据iphone“实用程序”xcode模板改编了代码。这里有一点希望能让你继续:(为简洁而编辑;self是一个uiviewcontroller)
self.menuViewController = [[[MenuViewController alloc]
initWithNibName:nil bundle:nil] autorelease];
self.navController = [[UINavigationController alloc]
initWithRootViewController:self.menuViewController];
self.navController.navigationBar.barStyle = UIBarStyleBlackOpaque;
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1];
[self.view addSubview:self.navController.view];
[UIView commitAnimations];