swift3.0和2.3差異不是很大,有部分屬性稍微作了一些修改,能讓人很好的從字面意思理解這個屬性是用來幹嗎的。swift
若是是隱藏自己的 tabBar :ide
self.tabBarController?.tabBar.isHidden = true
若是是隱藏上一級別的,好比你在自己的UINavigationController裏面push了一個視圖,而且但願它在現實的時候隱藏tabBar 能夠在它裏面添加這個code
self.hidesBottomBarWhenPushed = true
很是的淺顯易懂io