IOS popviewcontroller删除导航栏

时间:2013-02-06 10:36:35

标签: ios uinavigationcontroller uinavigationbar popviewcontroller popviewcontrolleranimated

我在我的应用中使用了故事板,我正在尝试使用

将bac移动到以前的视图控制器
[self.navigationController popViewControllerAnimated:YES];

它工作正常,但它给了我正确的viewcontroller但它删除了导航栏,我不知道为什么 我在我的项目的其他地方使用它,它没有任何问题,它让我发疯:D

有些身体帮助 感谢。

2 个答案:

答案 0 :(得分:2)

我发现问题是我正在弹出的viewcontroller将导航栏隐藏设置为yes并且它将该属性传递给另一个viewcontroller所以我所要做的就是在弹出之前将属性重置为no视图

答案 1 :(得分:0)

您还可以将导航栏隐藏属性设置为隐藏或不隐藏在每个视图控制器的viewWillAppear方法中,而不是来自viewDidLoad。