1

我的标签栏有超过 6 个项目,当我单击 [更多] 项目时,它会显示其他项目与表格视图。

然后单击其中一项,我隐藏了导航栏的使用setNavigationBarHidden:YESviewDidLoad并且我有一个自定义按钮单击以返回[更多]使用popViewControllerAnimated:YES

当它回来时,导航栏仍然隐藏,我怎样才能在[更多]屏幕上显示导航栏恢复?(我需要[更多]中的编辑按钮)

4

2 回答 2

2

打电话setNavigationBarHidden:NO animated:YES之前,打电话popViewControllerAnimated:YES

于 2012-12-19T15:14:28.797 回答
2

我将此添加到我的自定义标签栏控制器类的 viewdidAppear 中,这不是正确的方法,但我没有遇到任何问题

tabBarController!.moreNavigationController.isNavigationBarHidden = true
tabBarController!.tabBar.isHidden = true
于 2018-04-13T02:00:29.610 回答