我在我的应用程序中使用故事板,并试图使用将bac移动到以前的视图控制器
[self.navigationController popViewControllerAnimated:YES];
它工作得很好,但它给了我正确的视图控制器,但它删除了导航栏,我不知道为什么我在我的项目中的其他地方使用了它,它没有任何问题,它让我疯了:D
一些身体plz帮助谢谢
我发现了问题,问题是我弹出的视图控制器的导航栏隐藏设置为yes,它将该属性传递给了另一个视图控制器,所以我所要做的就是在弹出视图之前将该属性重置为no
您还可以在每个视图控制器的viewWillAppear方法中(而不是在viewDidLoad中)将导航栏隐藏属性设置为隐藏或不隐藏。