正如标题所示,我在使用UINavigationControllers作为UISplitView中的Master和Detail视图时遇到了问题。导航控制器为底栏留出空间。当我删除导航控制器时,视图渲染得很好。
故事板看起来像:
TabBarController - > SplitView - > UINavigationController(主和细节) - >每个ViewControllers。
我能够" hack"通过添加40px的额外空间作为约束来正确渲染视图,但我宁愿不这样做。
我错过了什么?
编辑:我在一个空项目中嘲笑了一切,默认情况下似乎工作正常。看来我在主项目中改变了一些设置或做了一些导致这个问题的事情。