iOS Swift NavigationControllerで画面遷移制御

iOS Swift にNavigationControllerを組み込む手順メモ

取り急ぎ、セグエで画面遷移した後とかに戻りたいが、組み込み手順がややこしいので手順をメモ。

以下のイメージ

スクリーンショット 2022 06 04 13 49 05

遷移先のViewController(画面イメージ上部)を選択、Editor – Embed in – Navigation Controller を選択する

ios_swift_nav_ctrl2

Navigation Controller の中間?画面が表示される

ios_swift_nav_ctrl3

遷移先画面に、NavigationBar – Navigation Item – Bar Button を配置

ios_swift_nav_ctrl4

Bar Button の Action からNavigationControllerを使用する。今回は画面を閉じる。

他にできることは、こちら参照

 @IBAction func onDismiss(_ sender: Any) {
 self.navigationController?.dismiss(animated: true)
 }

Follow me!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です