iOS) 如何制作顶部和底部固定视图的Tab View

iOS) How to make Tab View with fixed view at the top and bottom

我无法按照自己的意愿制作选项卡视图。

这是我的计划,在顶部和底部,每个固定视图。 所以必须有中间视图。 在那里我想插入标签栏和 subviewcontrollers.

但是通过使用 storyboard 和 tabbarController, 我必须为每个子 viewcontroller 制作相同的固定视图,不是吗?

怎样才能正确?

您可以将选项卡栏控制器中的视图导入视图控制器中的中间视图。

为标签栏控制器提供故事板 ID。这里我使用 "Tab".

UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
UITabBarController* tab = [storyboard instantiateViewControllerWithIdentifier:@"Tab"];
tab.view.frame = self.inBetweenView.bounds; // replace with your view's name
[self.inBetweenView addSubview:tab.view];

[self addChildViewController:tab];
[tab didMoveToParentViewController:self];