【问题标题】:iOS) How to make Tab View with fixed view at the top and bottomiOS)如何制作顶部和底部固定视图的选项卡视图
【发布时间】:2015-10-28 12:54:16
【问题描述】:

我无法根据需要制作标签视图。

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

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

如何才能做到正确?

【问题讨论】:

    标签: ios objective-c uitabbarcontroller uitabbar tabbar


    【解决方案1】:

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

    给标签栏控制器一个故事板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];
    

    【讨论】:

    • 我的前辈真诚的回答。
    • 我要求一件事,我想把'tab'的标签栏放在顶视图的正下方。所以我得到了顶视图的高度,并且 tab.tab.origin.y = 顶视图的高度,但是我看不到标签栏,所以我只是随机设置它 400 ,并且有一些标签栏?选项卡视图的中间。如何设置选项卡标签栏的 y 值?我应该将其正确设置为常量吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-23
    • 2017-03-12
    相关资源
    最近更新 更多