我隐藏了导航栏,所以我可以在那里有一个自定义的UIToolBar,但是当我将工具栏项目的action属性设置为弹出它的方法时,它不起作用,我认为这可能是因为我隐藏了导航栏。弹出视图控制器关闭堆栈没有导航栏显示?
这里是我的代码:
[toolBarItems addObject:[[UIBarButtonItem alloc] initWithTitle:@"Articles" style:UIBarButtonItemStyleBordered target:nil action:@selector(backButtonTapped)]];
...
- (void)backButtonTapped {
[self.navigationController popViewControllerAnimated:YES];
}
但没有任何反应。
你是什么意思隐藏导航栏?检查并查看您的导航控制器是否为 – JeffN 2013-04-26 18:50:08
[self.navigationController setNavigationBarHidden:YES animated:NO]; – 2013-04-26 18:52:07
不,不是零。 – 2013-04-26 18:52:44