【发布时间】:2017-10-21 00:10:16
【问题描述】:
我有一个基于选项卡的 iOS 应用程序。第四个选项卡链接到 UINavigationController。当我从第四个选项卡导航到主页选项卡时,主页选项卡的 UI 元素被向下推。但是,如果我将手机旋转为横向,然后再转回纵向,则一切都已向上移动并位于正确的位置。
在 Storyboard 中,我将顶部栏设置为 none。在导航到主页选项卡之前,我将 UINavigationBar 隐藏在第四个选项卡/视图控制器中。
为什么旋转会修复约束?如何修复 UI 元素,使其一开始就不会被下推?
【问题讨论】:
标签: ios objective-c uinavigationcontroller uitabbarcontroller