我的视图控制器中有一个容器视图,它在内部托管一个导航控制器,最终嵌套一个视图控制器。外部视图控制器(蓝色)有一个标签栏,但容器(红色)不应该。但是,似乎选项卡控制器存在于容器视图中,但仅在运行时。故事板从未显示出来。请参阅随附的屏幕截图,它们可能更有意义。 (注意,故事板被碾压以使其在一个屏幕截图中可见)。
如您所见,嵌套容器底部有一个灰色区域,这是一个标签栏。为什么会这样?
答案 0 :(得分:0)
我认为这是一个UIToolbar
,而不是标签栏,因为它在故事板中的UINavigationController
中可见。您有两种选择:
UINavigationController
的属性。禁用显示工具栏选项。MyRedViewController
),将[self.navigationController setToolbarHidden:YES animated:NO];
放入viewWillAppear:
。