zoukankan      html  css  js  c++  java
  • IOS:storyBoard中怎么单独使用TabBar这个控件

    先将tabBar和两个View拖入一个viewController中,如图,注意看绿色图的大小,被黄色图遮住了一部分。

    新建一个rootVIewController;

    在storyboard中让此viewController 的类是 rootVIewController,并设置各个tabBar的item和各个view的tag值;

    在rootVIewController.m中拖入tabBar,在viewDidload中实现_tabBar.delegate = self(或者在storyboard中也可以设置代理)

    接下来就是最重要的了,实现下边的方法就可以了。

    -(void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item{

        UIView *temp = [self.view viewWithTag:item.tag+100];

        [self.view bringSubviewToFront:temp];

    }

    这样就可以了,别忘记导入代理。(@interface RootViewController ()<UITabBarDelegate>

  • 相关阅读:
    星空Password
    股票交易
    【1】博客目录
    事务
    C#基础索引
    C# String
    MSIL
    Evaluation Stack
    Spring源码编译以及导入Intellij IDEA的操作步骤
    WebFlux响应式编程简单示例
  • 原文地址:https://www.cnblogs.com/ios988/p/5245109.html
Copyright © 2011-2022 走看看