可能重复:
how to add uinavigation controller in a view based application
我是目标c的新用户.....所以我对目标c没有更多的了解,所以我想知道我们如何在基于视图的应用程序中添加导航控制器?.....
答案 0 :(得分:0)
最简单的方法是在Xcode中创建一个新项目并选择Master-Detail Application模板,然后检查自动生成的代码,特别是在AppDelegate方法-application:didFinishLaunchingWithOptions:
中。您将看到如何创建新的UINavigationController
,创建另一个UIViewController
并将其添加到UINavigationController
,然后将UINavigationController
设置为窗口的rootViewController
答案 1 :(得分:0)
//在app delgete窗口添加导航控制器。
UINavigationController * navigationController = [[UINavigationController alloc] initWithRootViewController:[[NewViewController alloc] initWithNibName:@“NewViewController”bundle:nil]];
[Window addSubView:navigationController];
答案 2 :(得分:0)
UIViewController * aViewController = ... //您需要分配视图控制器对象 UINavigationController * newController = [[UINavigationController alloc] initWithRootViewController:aViewController];
[self presentModalViewController:newController animated:YES];
//你需要释放控制器 [newController release];