-1

我有一个集合视图控制器链接到我的导航控制器。在故事板中,导航栏出现并随机消失,但仍然在层次结构中。当我切换回这个视图,但导航栏消失。导航栏未显示

我试过,但它不会做任何事情 -

navigationController?.setNavigationBarHidden(navigationController?.navigationBarHidden == false, animated: true) 

故事板enter image description here

-Screenshot我用斯威夫特3

回答

1

你对设置的限制集合视图?请确保它被固定在视图的顶部,因此它总是导航栏下方(如果你想让它填满整个屏幕,设置限制为0四面八方)

+0

我没有在其上设置还没有任何约束,但是在导航栏上确实显示出在最初的观点负载。只是当你回到视图中时,它会消失 –

+0

你可以添加它的截图吗?视图加载时你是否在做任何导航栏? – Simon

+0

我添加了一个barButton,并将其用于SWRevealViewController,但除此之外没有其他。导航栏在视图加载时存在,然后在我返回到视图时不存在,它不会留下它应该是的空白区域。在故事板中,导航控制器添加了导航栏 –

0

尝试:

self.navigationController?.setNavigationBarHidden(true, animated: true)