【发布时间】:2015-10-28 12:54:16
【问题描述】:
我无法根据需要制作标签视图。
这是我的计划,在顶部和底部,每个都有固定视图。 所以必须有中间视图。 在那里我想插入标签栏和子视图控制器。
但是通过使用storyboard和tabbarController, 我必须为每个子视图控制器制作相同的固定视图,不是吗?
如何才能做到正确?
【问题讨论】:
标签: ios objective-c uitabbarcontroller uitabbar tabbar
我无法根据需要制作标签视图。
这是我的计划,在顶部和底部,每个都有固定视图。 所以必须有中间视图。 在那里我想插入标签栏和子视图控制器。
但是通过使用storyboard和tabbarController, 我必须为每个子视图控制器制作相同的固定视图,不是吗?
如何才能做到正确?
【问题讨论】:
标签: ios objective-c uitabbarcontroller uitabbar tabbar
您可以将视图从标签栏控制器导入到视图控制器中的中间视图。
给标签栏控制器一个故事板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];
【讨论】: