关于如何隐藏UITabbar的问题,曾经困扰过很多人。

1,设为Hidden, 这种方法虽然将TabBar隐藏掉,但是下面是一片空白,没有起到隐藏的实际功效

2,设置tabbar.frame = CGRectMake(0,480+);既将tabbar的frame 降低到屏幕一下。 这种方法也不行。

其实iphone SDK里面有一个参数,可以直接隐藏掉UITabBar:

UIViewCtrlTest* testCtrl = [[UIViewCtrlTest alloc] initW];threeModalView.hidesBottomBarWhenPushed = YES;[self.navigationController pushViewController:testCtrl animated:YES];threeModalView.hidesBottomBarWhenPushed = NO;//马上设置回NO[testCtrl release];

不过使用该参数,虽然可以成功隐藏TabBar,但是popup回来的时候,有可能Tababr没有再出现, 既用户一旦隐藏,就无法重现了。

这个问题,有人建议在viewWillAppear 和 viewWillDisAppear里面设置

hidesBottomBarWhenPushed为TRUE 和 FALSE。
我自己的做法是:
                       UIViewCtrlTest* testCtrl = [[UIViewCtrlTest alloc] initW];testCtrl.hidesBottomBarWhenPushed = YES;[self.navigationController pushViewController:testCtrl animated:YES];testCtrl.hidesBottomBarWhenPushed = NO;//马上设置回NO[testCtrl release];

转载于:https://www.cnblogs.com/moshengren/archive/2010/10/18/1855226.html

如何隐藏UITabBar 已经如何使已经隐藏的TabBar重现(原创)相关推荐

  1. iOS_Development~ 添加 / 隐藏 UITabBar 右上角的小红点

    原文链接:http://www.jianshu.com/p/de72118a49ad 添加 / 隐藏 UITabBar 右上角的小红点 -- 由anticipate_91分享 添加/隐藏UITabBa ...

  2. UITabBar背景、icon图标颜色、被选中背景设置以及隐藏UITabBar的两种方式

    一.对UITabBar背景和icon图标的一些设置 (1)因为直接给UITabBar设置的背景颜色显示的不纯,半透明的感觉,所以,有时候我们可以直接利用纯色的图片作为背景达到想要的效果: (2)给ic ...

  3. 计算机的隐藏功能应用,电脑也有隐藏功能, 你知道吗?

    原标题:电脑也有隐藏功能, 你知道吗? 电脑的隐藏功能包括对文字,图片,文件,文件夹,菜单栏,功能区按钮的隐藏.隐藏的目的是为了保护个人隐私,保护个人的.集体单位的和国家的机密和情报. 01 隐藏&q ...

  4. linux 自动隐藏任务栏_如何自动隐藏Windows任务栏

    linux 自动隐藏任务栏 Every bit of monitor space is precious, particularly vertical space. But in Windows 10 ...

  5. HTML有displaynone无法隐藏,display:none显示和隐藏

    显示和隐藏问题 #a{ width: 500px; height: 300px; background-color: red; /*display:none;*/ visibility:hidden; ...

  6. html中设置元素隐藏显示,细说HTML元素的隐藏和显示

    CSS文档对HTML的显示和隐藏有2个属性可供选择: 1.display 2.visiblity 这2个有什么区别呢? display: display版本:CSS1/CSS2 兼容性:IE4+ NS ...

  7. 计算机c盘隐藏了怎么办,win7怎么隐藏c盘 win7c盘被隐藏了怎么解除

    很多的电脑用户担心其他用户在使用电脑时修改c盘中的重要文件,所以会将c盘设置为隐藏,那么大家知道在win7系统中怎么隐藏c盘吗?方法很简单,下面小编为大家带来win7隐藏c盘的详细教程,不知道怎么隐藏 ...

  8. 谷歌浏览器书签栏怎么隐藏 谷歌Chrome浏览器书签栏隐藏教程

    打开谷歌Chrome浏览器,进入设置页面; 谷歌浏览器书签栏怎么隐藏?谷歌Chrome浏览器书签栏隐藏教程 谷歌浏览器书签栏怎么隐藏?谷歌Chrome浏览器书签栏隐藏教程 待设置页面弹出后,滑动找寻& ...

  9. 如何隐藏CAD图层?怎么显示隐藏的CAD图层?

    CAD图层是编辑CAD文件时常常会使用的工具,如果我们在编辑CAD文件时,想要将一些不重要的图层隐藏,或者将隐藏的图层显示,那么应该怎么进行操作?如何隐藏CAD图层?怎么显示隐藏的CAD图层?接下来我 ...

  10. 小爱同学指令大全_小爱同学有哪些隐藏功能?小爱同学实用隐藏功能大汇总

    小爱同学有哪些隐藏功能?小爱同学是小米手机的智能语音助手,我们经常用它定闹钟.做备忘录.发信息.查询天气等等.今天小编为大家带来了小爱同学实用隐藏功能大汇总,感兴趣的朋友快来了解一下吧. 小爱同学实用 ...

最新文章

  1. 《WCF技术内幕》翻译32:第2部分_第6章_通道:通道状态机(1)
  2. QML基础类型之geoshape
  3. UnityEngine.UI.dll 路径
  4. 具有Aspects的Java中的Mixin –用于Scala特性示例
  5. 美国已批准马斯克的SpaceX发射1.2万颗卫星 以打造一个天基互联网
  6. python字符串常用函数-Python字符串常用函数详解
  7. 嵌入式-第一季-第4课
  8. 动易html编辑器漏洞,动易网站管理系统删除任意文件漏洞
  9. 文本时间修改器android,NewFileTime(文件时间修改器)
  10. Linux内核学习路径
  11. 合宙Air720UH链接阿里云流程
  12. 命令行CMD计算文件HASH值
  13. 人工智能学习-传教士-15数码-拟合-逻辑推理
  14. 堆栈c语言 矩形填色,堆栈涂色官方版下载|堆栈涂色安卓版v0.1下载 - 一游网手机游戏...
  15. 如何将OnlyOffice与NextCloud集成
  16. 微信小程序意见反馈的实现
  17. 爬虫-模拟点击,实现加载页面全部内容
  18. h5 + js 炫酷相册
  19. YII Framework学习教程-YII的Model-开发规范-路径别名-命名空间-2011-11-22
  20. 如何为成品主机检验制定抽样检索表

热门文章

  1. Baidu All Reduce
  2. Centos7 卸载自带的OpenJDK
  3. 函数(八)-函数和匿名函数
  4. Windows 下 docker 部署 gitlab ci
  5. 第五章 APP元素定位
  6. C# Invoke 使用 异步委托
  7. 【转】HTML标签大全
  8. jenkins教程菜鸟_Jenkins插件编译
  9. 3.JUC线程高级-同步容器 ConcurrentHashMap
  10. 手机圈老兵任伟光加盟联想