自定义的tabbar在跳转之后隐藏tabbar后,tabbar原来的位置不能响应点击事件,这样解决

yourInnerViewController.hidesBottomBarWhenPushed = YES;
[self.navigationController pushViewController:yourInnerViewController animated:YES];
当push的时间将跳入的控制器的bottombar隐藏掉,这样就不会不能点击了,返回的话可能会出现系统自带的tabbar,这个时间就需要在你隐藏tabbar的方法里再一次的隐藏系统的tabbar了,self.tabbarcontroller.tabbar.hidden=yes;如果继承的时uitabbarcontroller,直接写self.tabbar.hidden=yes就OK了;

你可能感兴趣的:(自定义的tabbar在跳转之后隐藏tabbar后,tabbar原来的位置不能响应点击事件,这样解决)