SplitViewController DetailView 没有延伸到 TabBarController 后面
SplitViewController DetailView not extending behind TabBarController
我正在使用 UITabBarController
在里面显示 SplitViewController
。 MasterView 和 DetailView 里面都有一个单独的 NavigationController
和一个 TableView
.
到目前为止,一切正常,除了 DetailViewController 没有延伸 TabBar
.
后面的边缘
如果我检查视图,您可以清楚地看到问题:
但是 NavigationController
和 TableViewController
在 Master 和 Detail 中共享相同的设置:
我猜 DetailViewController
的 NavigationController
不知道有一个 UITabBar
。尝试选择 NavigationController
并将 "Simulated Metrics" 中的 "Bottom Bar" 设置为 "Translucent Tab Bar"。
抱歉,我犯了一个相当大的转储错误,但我发现我已经将 self.edgesForExtendedLayout = []
添加到我的 DetailViewController 中的 viewDidLoad()
。
删除这个解决了我描述的问题。
我正在使用 UITabBarController
在里面显示 SplitViewController
。 MasterView 和 DetailView 里面都有一个单独的 NavigationController
和一个 TableView
.
到目前为止,一切正常,除了 DetailViewController 没有延伸 TabBar
.
如果我检查视图,您可以清楚地看到问题:
但是 NavigationController
和 TableViewController
在 Master 和 Detail 中共享相同的设置:
我猜 DetailViewController
的 NavigationController
不知道有一个 UITabBar
。尝试选择 NavigationController
并将 "Simulated Metrics" 中的 "Bottom Bar" 设置为 "Translucent Tab Bar"。
抱歉,我犯了一个相当大的转储错误,但我发现我已经将 self.edgesForExtendedLayout = []
添加到我的 DetailViewController 中的 viewDidLoad()
。
删除这个解决了我描述的问题。