ios如何隐藏TabBar?
来源:互联网 发布:为什么c语言的头文件 编辑:程序博客网 时间:2024/05/15 12:01
系统自带的UITabBarController有时候到不到要求,需要自定义样式。
有一种方法就是在TabBar上面在放一层自己的,正好把原来的遮住。
那么,从Tab进入子的Controller想要隐藏TabBar怎么办呢?
假如说你是用 TabBar + Navigation来做的,从第一个Tab——TabBar1进入子Controller(称作A),
逻辑很简单,就是从TabBar1点击进入A,
你需要在TabBar1点击事件(A显示之前)加上
self.hidesBottomBarWhenPushed =YES;
然后在A的viewWillAppear中把你自己自定义,也就是覆盖在系统TabBar上面的东西隐藏;
在viewWillDisappear中再将其显示就可以了。
示例代码如下:
点击事件:
TabNoticeController *vc = [[TabNoticeControlleralloc] init];
self.hidesBottomBarWhenPushed =YES;
[self.navigationControllerpushViewController:vc animated:YES];
[vc release];
A中的代码:
- (void)viewWillAppear:(BOOL)animated {
[xxxTabBar setTabBarHidden:YES];
}
- (void)viewWillDisappear:(BOOL)animated {
[xxxTabBar setTabBarHidden:NO];
}
- ios如何隐藏TabBar?
- iOS如何隐藏TabBar
- iOS如何隐藏TabBar
- iOS如何隐藏TabBar
- iOS如何动态隐藏TabBar
- Ios---隐藏tabbar
- IOS隐藏Tabbar
- ios tabbar隐藏
- ios 隐藏tabbar实现
- IOS隐藏tabbar
- 如何隐藏tabbar
- 如何隐藏tabBar
- ios点击隐藏tabBar 返回tabBar
- IOS 显示和隐藏tabbar
- iOS自定义tabbar,可以隐藏
- iOS UITabbar隐藏tabbar方法
- IOS关于tabBar的隐藏
- iOS美学之隐藏TabBar
- input输入子系统
- php 可以动态的new一个变量类名
- 网络服务器程序,connect,accept,报错 Bad address
- 浅谈如何顺利搭建Rails运行环境
- 第16周实验报告1
- ios如何隐藏TabBar?
- 第十六周作业任务一
- 搜索suse软件包
- 【拓扑排序】 hdu1285 确定比赛名次
- uitabeview右边的label
- c语言中的 extern 和 static
- 【笔记】verilog 学习笔记(一)
- Android 日历提供器(一)
- adb no permissions问题