Вы можете скрыть UITabBar, используя раскадровку, и когда вы вернетесь в UITabBar, появится.
Сначала перейдите к раскадровке и выберите вид, который вы хотите скрыть во вкладке TabBar при его отображении, и включите панель Hide Boutton при нажатии
и для перехода к представлению, которое вы хотите скрыть в TabBar, используйте этот код:
let SecondViewController = UIStoryboard(name: "Main", bundle: nil).instantiateViewController(withIdentifier: "yourview") as! yourview
self.navigationController?.pushViewController(SecondViewController, animated: true)