目前我的项目由5个标签栏控制器组成,每个控制器都有自己的导航控制器,设置主要在app委托中完成,所有这些都是通过代码而不是nib文件完成的。每个tabbar / nav控制器都有一个类。
我在这个问题上的目标是在我的一个tabbarcontrollers中的导航栏上编码UIBarButtonItem
。
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Info" style:UIBarButtonItemStyleBordered target:self action:@selector(pushToInfoController)];
我基本上使用那段代码在HomeView(标签栏1)中显示按钮。
现在,当用户按下按钮时,我想推送到一个新的视图控制器,我可以显示应用程序的使用信息和其他如何使用它的说明,这不是很重要,是什么,是让按钮做它需要做的事。
我打算创建一个函数-(void) pushToInfoController
作为选择器函数,但我真的不知道该怎么做。