导航栏隐藏更改背景和图像的大小

时间:2016-08-29 18:08:57

标签: ios uiviewcontroller autolayout uinavigationbar

我目前正在开发一个应用程序,该应用程序在开始时使用多个UIViewController和一个UINavigationController。我对前2 UINavigationBar的{​​{1}}感到满意,但是当我按下暂停播放和收割时,第三个我隐藏了它。

当它隐藏并重新出现时,它会改变我背景和图像的大小,就好像背景和图像的大小是UIViewControllers的底线一样。

任何人都可以帮忙解决这个问题,因此酒吧漂浮在背景之上,当它消失时,它不会改变尺寸。

这是我用来隐藏和取消隐藏栏的代码:

UINavigationBar

1 个答案:

答案 0 :(得分:0)

我已经在自动布局中修复了这个问题,并将约束重置为不附加到导航栏,而是重置顶部。