本文只作自用笔记,不喜忽喷,诚谢纠错。
很多时候我们的tabbar控制着多个控制器,我们从一个控制器push到另一个控制器时,我们需要隐藏下一个控制器的tabbar,这里注意对象,需要隐藏的是将要推出来的控制器,只要对象搞对了,然后就是一句代码:
let change = ChangeViewController() //将要推出的控制器
change.hidesBottomBarWhenPushed = true //隐藏tabbar,这里对象一定要找对,不然会出现很多不理想的情况,会很揪心的,我就是个例子,MARK下!
self.navigationController?.pushViewController(change, animated: true)