1

我是 obj-C 的新手。目前我正在实现基于导航的应用程序。在我的应用程序中,我需要向所有视图(七个视图控制器)显示导航栏和五个按钮。我不想在每个类中创建五个按钮,而是创建具有五个按钮的单个自定义导航控制器并将其显示给所有视图控制器。它在视图控制器中工作正常,但在导航视图控制器中却不行。请帮助我或告诉我一些例子。

我在我的第一个视图控制器中调用下面的代码以及在 CustomNavBArViewController 类中实现的按钮操作代码。

- (void)viewDidLoad
{
[super viewDidLoad];
CustomNavBarViewController *navBar=[[CustomNavBarViewController alloc]init];
navBar.view.frame=CGRectMake(0, 0, 320, 50);
[self.view addSubview:navBar.view];
}

当我单击该按钮时,该类正在调用但未执行操作。但正在为

[自我presentModalViewController:createAcc动画:YES];不是为了

[self.navigationController pushViewController:createAcc 动画:YES];

我需要推送另一个视图控制器,请帮助我。谢谢

4

0 回答 0