我有一个带有以下向下钻取流程的标签栏应用程序: 视图1>视图2>视图3>查看4
我想从视图2中删除标签栏,并将标签栏保留在视图1,3和4上。
我在加载视图2时尝试设置以下代码 vc.hidesBottomBarWhenPushed = YES;
代码成功删除了视图2上的标签栏,但我无法让标签栏返回到视图3和4.我假设我可以将YES设置为NO(vc.hidesBottomBarWhenPushed = NO ;)当选择视图3和4以带回标签栏时,但这不起作用。
如何仅删除视图2上的标签栏(保留标签栏在视图1,3和4上)?
答案 0 :(得分:2)
为视图3和4覆盖init函数(loadView可能不起作用)并设置
self.hidesBottomBarWhenPushed = NO;
这应该有效。