iOS)如何在顶部和底部使用固定视图制作标签视图

时间:2015-08-05 16:14:40

标签: ios objective-c uitabbarcontroller uitabbar tabbar

我在制作标签视图时遇到了麻烦。

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

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

怎样才能做对?

1 个答案:

答案 0 :(得分:2)

您可以将标签栏控制器中的视图导入View控制器中的中间视图。

将故事板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];