美文网首页
标签控制器的tabbar的三种隐藏方式

标签控制器的tabbar的三种隐藏方式

作者: YW_Drenched | 来源:发表于2016-08-27 23:52 被阅读19次

1.重写系统的push的方法

-(void)pushViewController:(UIViewController*)viewController animated:(BOOL)animated{

if(self.viewControllers.count) {

viewController.hidesBottomBarWhenPushed=YES;

}

[superpushViewController:viewControlleranimated:animated];

}

2.修改tabbarControler的tabor的hidden属性

-(void)viewWillAppear:(BOOL)animated{

self.tabBarController.tabBar.hidden=NO;

}

3.修改tabbarControler的tabbar的frame

-(void)viewWillAppear:(BOOL)animated{

CGRectchange =self.tabBarController.tabBar.frame;

change.origin.y = 0;

self.tabBarController.tabBar.frame= change;

}

相关文章

网友评论

      本文标题:标签控制器的tabbar的三种隐藏方式

      本文链接:https://www.haomeiwen.com/subject/crutettx.html