UISplitViewController 详细视图在紧凑模式下隐藏 UITabBarController

hok*_*rus 5 uitabbarcontroller uisplitviewcontroller ios

我有一个带有根 UITabBarController 的应用程序,其中包含一些 UISplitViewController。一切都按预期工作,除了拆分视图折叠时,我希望能够隐藏标签栏。我正在推送新的详细信息视图控制器,[self.splitViewController showDetailViewController:detailNav sender:self];并且所有调用尝试hidesBottomBarWhenPushed都失败了。一切都在代码中布局,我不使用故事板。

这甚至可能吗,或者如果我在 iPhone 上使用拆分视图控制器,我是否被标签栏卡住了?