Objective c 在另一个视图之后加载导航控制器

Objective c 在另一个视图之后加载导航控制器,objective-c,iphone,Objective C,Iphone,我试图在主页后加载导航控制器,因此在主页上,单击图标时会触发一个操作: - (IBAction)showContact:(id)sender { ContactViewController *Contactcontroller = [[[ContactViewController alloc] initWithNibName:@"ContactView" bundle:nil] autorelease]; Contactcontroller.modalTransitionSty

我试图在主页后加载导航控制器,因此在主页上,单击图标时会触发一个操作:

- (IBAction)showContact:(id)sender {

    ContactViewController *Contactcontroller = [[[ContactViewController alloc] initWithNibName:@"ContactView" bundle:nil] autorelease];
    Contactcontroller.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
    [self presentModalViewController:Contactcontroller animated:YES];

}
然后加载导航控制器视图,但在interface builder中,我无法将视图设置为导航控制器,因此在导航控制器旁边添加了一个视图,但如何将其加载到视图中


抱歉,如果新手提问…

最后我创建了一个新项目,并将其作为一个基于导航的应用程序,通过这种方式在主屏幕上隐藏了导航控制器,然后将新视图推入。
这似乎是实现我想要的最简单的方法。

在Obj-C中,变量名不应使用大写字母,而应使用camelCase,即contactController而不是contactController。关于您的问题:ContactViewController是导航控制器吗?您想将哪个视图加载到哪个其他视图?我有一个主视图,我想加载一个新的视图ContactViewController,该视图包含导航控制器是。这有意义吗?我想归根结底是,我的应用程序一开始是一个实用程序应用程序,然后我想在几个视图中创建一个导航控制器。这能做到吗?