どういうことか
遷移先ページの下のタブバーを非表示にしたい。
NextViewController.swift
self.tabBarController?.tabBar.isHidden = true
遷移先の viewDidLoad()
にこれを書いても非表示にはなるが、なんらかの処理で遷移元に戻っても消えたままになってしまう。
遷移する処理に追加する
ViewController.swift
let storyboard = UIStoryboard(name: "NextViewController", bundle: nil)
let vc = storyboard.instantiateViewController(identifier: "NextViewController")
// コレ
vc.hidesBottomBarWhenPushed = true
self.navigationController?.pushViewController(vc, animated: true)
おわり(´・ω・`)