【发布时间】:2015-08-06 05:32:58
【问题描述】:
我的应用中有两个 ViewControllers。第一个 ViewController (比如说,ViewControllerOne) 有一个 Bar Button Item,它在 TableView 中有一个幻灯片 (与问题无关)。我在第二个 ViewController (比如 ViewControllerTwo) 中禁用了 导航栏,并添加了自定义视图和按钮。我已经编写了在按钮的操作中弹出 ViewControllerTwo 的代码。但是一旦弹出,ViewControllerOne中的BarButtonItem就消失了。 这是我在 ViewControllerTwo
中编写的代码[self.navigationController setNavigationBarHidden:YES animated:YES];
和
- (IBAction)backCustom:(id)sender
{
[self.navigationController popViewControllerAnimated:YES];
}
知道为什么 Bar Button Item 会因此消失吗?我确信这段代码是原因,因为当我删除它时,它使用默认的 NavigationBar 运行良好。但我需要为我的项目自定义一个
【问题讨论】:
标签: ios objective-c uiviewcontroller