自定义tabBar在push到下一个界面的时候实现隐藏的解决方法
来源:互联网 发布:简单java在线考试系统 编辑:程序博客网 时间:2024/05/25 18:12
今天工作中用到了自定义tabBar,因此就隐藏掉了系统的tabBar,然后用view自定义了一个tabBar,效果还挺好。但是接下来问题来了,当我任意tabbar所在的contoller里面push到子页面的时候就出现了tabBar无法隐藏的问题,和系统的隐藏不太一样,搞了半天终于弄好了,拿出来与大家一块分享。
1、在自定义的TabBarController.m里写方法
-(void)setHidesBottomBarWhenPushed:(BOOL)hidesBottomBarWhenPushed{self.你自己定义的View.hidden = hidesBottomBarWhenPushed;
}
2、在你要隐藏的子页面中
-(void)viewWillAppear:(BOOL)animated
{
self.tabBarController.hidesBottomBarWhenPushed = YES;
}
3、pop到上一页(在你要隐藏的子页面中)
- (void)viewWillDisappear:(BOOL)animated {
self.tabBarController.hidesBottomBarWhenPushed = NO;
}
1 0
- 自定义tabBar在push到下一个界面的时候实现隐藏的解决方法
- iOS开发push到下一个界面的时候,隐藏tabBar
- iOS自定义的tabbar在push的时候隐藏
- 当导航push到二级界面隐藏tabbar返回的时候不隐藏的BUG解决办法
- push到下一个页面时隐藏自定义tabbar
- 自定义导航控制器,统一设置Push的时候隐藏底部的tabbar
- 自定义导航控制器,统一设置Push的时候隐藏底部的tabbar
- 如何让主界面NavigationBar隐藏,而push到的下一个界面显示NavigationBar?
- iOS 隐藏系统tabBar及需要push两层时候tabBar的隐藏方法
- <Swift>IOS隐藏push子界面的bottom tabbar
- 自定义Tabbar实现push动画隐藏效果
- 自定义Tabbar实现push动画隐藏效果
- 加载tabbar的视图在启动后直接push到下一界面出现navigationbar失效的解决方法
- 如何在push一个视图控制器时隐藏掉自定义的TabBar
- 使用storyboard开发,从来源控制器Push到目标控制器,隐藏Tabbar,在模拟器中,跳转后的界面的布局控件从上往下移动
- iOS从当前隐藏导航界面push到下一个显示导航界面出现闪一下的问题
- iOS 有TabBar的VC界面push后隐藏TabBar的方法
- AutoLayOut+tabbar push到二级界面遇到偏移的问题
- 软文
- Dalvik虚拟机和Art虚拟机
- 【悬壶集】C++拾遗1:static 成员变量只能在类内声明而在cpp里实现
- 二叉树类BinaryTree
- 子菜单SubMenu
- 自定义tabBar在push到下一个界面的时候实现隐藏的解决方法
- 在使用addstring时,添加的顺序与显示的顺序不一样
- Oracle数据库基础(二)--数据类型,约束,oracle函数
- objective-c开发编码规范
- Android:"Binary XML file line # : Error inflating class"
- 如何判断微信内置浏览器(JS & PHP
- 屏幕自动适应
- asp,IIS,权限
- R in Action 学习笔记 - 第九章-常用R函数