tabBar的隐藏

转载 2013年12月03日 23:14:19

在使用UITabBarController的时候,tab页内是一个UINavigationController,在导航控制器中push一个新窗口,新窗口会默认显示底部的tab栏,如何使这个tab栏隐藏呢?

可以使用UIViewControll类的hidesBottomBarWhenPushed 属性,当hidesBottomBarWhenPushed设为YES时,将不显示tab栏。

可在需隐藏tab的UIViewControll的init方法调用调用

self.hidesBottomBarWhenPushed=YES;

另外,UINavigationController导航栏的隐藏可使用属性navigationBarHidden,如果需要动画效果可使用方法setNavigationBarHidden:animated:

可在需隐藏导航栏的UIViewController的viewWillAppear:animated中使用

self.navigationController.navigationBarHidden = YES;

或者

[self.navigationController setNavigationBarHidden:YES animated:YES];

相关文章推荐

iOS如何隐藏TabBar

本篇文章简单介绍下如何隐藏 TabBar。画面迁移的隐藏,方法很简单,网上也有不少介绍。这里主要介绍的是在当前页面上隐藏 TabBar。下面是效果图:               ...

隐藏自定义tabbar

  • 2016年01月18日 11:57
  • 691KB
  • 下载

滚粗汉堡菜单,上滑隐藏 下滑出现的 tabbar

滚粗汉堡菜单,上滑隐藏 下滑出现的 tabbar

彩票案例-TabBar如何隐藏

新问题,因为最下面是一个TabBar,自然打开二级页面的时候,必须影藏最下面的TabBar,那怎么做呢? 可以在新出来的控制器上,Hide TabBar on Push,这样做能做到影藏最下面的Tab...

研究hidesBottomBarWhenPushed的实现原理,来实现自定义TabBar时,如何控制其显示与隐藏

1.为需要观察的UITabBarController添加观察者 [tabBarController.tabBar addObserver:self forKeyPath:@"frame" o...

使用storyboard开发,从来源控制器Push到目标控制器,隐藏Tabbar,在模拟器中,跳转后的界面的布局控件从上往下移动

问题描述: 使用storyboard开发,从来源控制器Push到目标控制器,在模拟器中运行,跳转后的界面的布局控件从上往下移动。...

隐藏TabBar的一些方法小结

隐藏TabBar的一些方法小结  (2012-12-07 10:53:42) 转载▼ 标签:  杂谈   it 分类: ios相关技术 ...

UITabBar自定义tabbar如何隐藏和显示,超实用

UITabBar自定义tabbar如何隐藏和显示,超实用
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:tabBar的隐藏
举报原因:
原因补充:

(最多只允许输入30个字)