我有一个不NAV基于应用程序。 因此,有在App代表没有UINavigationController的。 但是,我需要切换到一个UINavigationController换了一块应用。 步骤我现在把...
- 创建一个扩展的UIViewController一个新的类
- 通过IB新增一个UINavigationController
- 告诉IB新UIViewController的观点是对的UINavigationController视图
现在的问题是,该文件的所有者需要它的视图集。 但是通过IB没有办法来指定。 所以,很显然,我不是要对这个正确的方式。 在正确的方向上没有任何提示都大加赞赏。
连接您的导航控制器在IB(在这种情况下navController
),并init
与控制器它:
MessageViewController *mView = [[MessageViewController alloc]initWithNibName:@"MessageView" bundle:nil];
mView.navController = [[UINavigationController alloc] initWithRootViewController:mView];
[self presentModalViewController:mView.navController animated:YES];
[mView release];