当推入嵌入式UINavigationController

时间:2015-09-30 22:14:52

标签: ios uitableview uinavigationcontroller

我有一个容器视图控制器,顶部有一个固定的高度视图,下面是一个嵌入式UINavigationController。嵌入UINavigationController的容器视图对固定高度视图具有Top Space约束,对顶部布局指南具有Bottom Space约束。这导致导航控制器在iPhone 6上的高度为599(顶部的固定高度视图占据剩余的68个点)。我已经在lldb中验证了导航控制器在运行时的视图高度。

但是,当我将UITableViewController推入嵌入式UINavigationController时,UITableViewController的表视图的高度为667点,而不是我预期的599点。我可以通过设置68分的底部内容来解决这个问题,但如果可能的话,我想避免这种情况。

我需要做些什么才能确保推入此UINavigationController的控制器视图的高度与导航控制器的高度相匹配?

0 个答案:

没有答案