【Swift】【XCode】NavigationBarの表示非表示

目次

NavigationBarの表示非表示

  • viewWillAppearメソッド内で呼ぶのがいい

  • viewWillAppearメソッドとは、ViewControllerに紐付いている画面が表示される直前に呼ばれる

    1
    2
    3
    4
    5
    override func viewWillAppear(_ animated: Bool) {
    super.viewWillAppear(animated)

    navigationController?.isNavigationBarHidden = true
    }
  • 非表示

    1
    navigationController?.isNavigationBarHidden = true
  • 表示
    遷移先の画面では戻るために、ナビゲーションバーを表示したい場合など

    1
    navigationController?.isNavigationBarHidden = false
Author

Daiki Iijima

Posted on

2021-08-02

Updated on

2024-04-17

Licensed under