您的位置:首页 > 其它

自定义TabBar的隐藏

2016-01-15 00:00 162 查看
摘要: 自定义TabBar的隐藏

今天工作中用到了自定义tabBar,在其中隐藏掉了系统的tabBar,用view自定义一个tabBar,效果还挺好。接下来问题来了,在我push到子页面的时候就出现了tabBar无法隐藏的问题,搞了半天终于弄好了,拿出来与大家一块分享,废话不多说,直入正题。

在自定义的TabBarController.m里写方法
- (void)viewDidAppear:(BOOL)animated{

self.你自己定义的View.hidden = NO;
}
-(void)setHidesBottomBarWhenPushed:(BOOL)hidesBottomBarWhenPushed{
self.你自己定义的View.hidden = hidesBottomBarWhenPushed;
}

在你要隐藏的子页面中
-(void)viewWillAppear:(BOOL)animated
{
self.tabBarController.hidesBottomBarWhenPushed = YES;
}
在disappear里改为NO 就行了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: