zoukankan      html  css  js  c++  java
  • 隐藏系统tabBar及需要push两层时候tabBar的隐藏方法--iOS

     vc---->vc1---->vc2

     

     1,在需要push的地方   vc---->vc1

    self.hidesBottomBarWhenPushed = YES;  

    ZHMeDetailTableViewController *mdvc = [[ZHMeDetailTableViewController alloc] init];  

    [self.navigationController pushViewController:mdvc animated:YES];  

    self.hidesBottomBarWhenPushed = NO;  

     

    2,.需要push两层界面时隐藏tabBar的办法  既 vc---->vc1-----vc2

    在vc -> vc1的写法还是要向上面一样

    然后 在vc1的 viewWillAppear 方法中

    -(void)viewWillAppear:(BOOL)animated  

    {  

        [super viewWillAppear:animated];  

    self.hidesBottomBarWhenPushed = YES;  

    }  

     

    然后在vc2的 viewDidDisappear 方法中

    -(void)viewDidDisappear:(BOOL)animated  

    {  

        [super viewDidDisappear:animated];  

    self.hidesBottomBarWhenPushed = NO;  

    }  

    这样就OK了

     

  • 相关阅读:
    CAD输出图至Word
    win7激活工具
    IP地址出现错误
    x%内存可用的问题解决
    第一次来到博客园
    ++x和x++
    标准输入流输出流以及错误流
    关于main函数的参数
    hdu1465 动态规划
    静态变量(static)的特点
  • 原文地址:https://www.cnblogs.com/Lovexiaohuzi/p/6558683.html
Copyright © 2011-2022 走看看