首页 文章

导航栏按下视图

提问于
浏览
0

在我的应用程序中,我有 UINavigationControllerUINavigationController 中的第一个视图控制器是主屏幕 . 主屏幕中的 UINavigationBar 不会出现 . 我想在另一个屏幕上保持一个导航栏 . 我关闭了导航控制器,但是当你点击一个将一个segue发送到另一个屏幕的按钮时, UINavigationBar 向下滑动动画并按下一个视图,这使得视图向下移动,即使在故事板中,我设置了视图的约束应该比导航栏低50 px . 有没有办法阻止导航栏按下视图?

1 回答

  • 0

    您的约束可能设置为 topLayoutGuide ,而不是视图的顶部 . 顶部布局指南包括 UINavigationBar 和状态栏(如果存在),但将约束设置为视图顶部将不会针对 UINavigationBar (或状态栏)进行调整 .

相关问题