SplitViewController DetailView不在TabBarController后面扩展

时间:2017-08-04 10:43:55

标签: ios swift storyboard uitabbarcontroller uisplitviewcontroller

我正在使用UITabBarController在里面显示SplitViewController。 MasterView和DetailView都有一个单独的NavigationController和一个TableView

到目前为止一切顺利,一切正常,但DetailViewController没有扩展TabBar后面的边缘。

如果我检查视图,您可以清楚地看到问题:
3D view of views

NavigationControllerTableViewController在Master和Detail中共享相同的设置:
enter image description here

2 个答案:

答案 0 :(得分:0)

我猜DetailViewController的{​​{1}}不知道有NavigationController。尝试选择UITabBar并将“Simulated Metrics”中的“Bottom Bar”设置为“Translucent Tab Bar”。

答案 1 :(得分:0)

很抱歉这个倾销错误,但我发现我已将self.edgesForExtendedLayout = []添加到我的DetailViewController中的viewDidLoad()。 删除此修复了我描述的问题。