我在基于视图的应用程序项目上创建了一个应用程序。所以我在我的应用程序上有多视图xib文件。在我想要使用导航控制器的其中一个视图上。你可以帮我一步一步在这个视图上创建导航栏吗? 我们假设我的视图名称是GhazalViewController。当我从库中添加导航控制器时,我需要委托#$ @%@#@等等......请帮助我,我该怎么办? ! :(
答案 0 :(得分:0)
如果您正在使用UINavigationController,我发现以编程方式创建它比在IB中创建它更容易(实际上,我根本不喜欢使用IB,但那是另一个帖子:P)。
在你的applicationDidFinishLaunching:方法中(或者你想要添加UINavigationController的其他地方),只需使用它(假设GhazalViewController是你的nib和UIViewController子类的名称,而navigationController是一个实例变量)
GhazalViewController *ghazal = [[GhazalViewController alloc] initWithNibName:@"GhazalViewController" bundle:nil];
navigationController = [[UINavigationController alloc] initWithRootViewController:ghazal];
[ghazal release];