0
私のビューコントローラに値を渡して、ナビゲーションフローを保持します。ナビゲーションコントローラに値を渡す方法
私は自分のPostJobVCを開くnavigationControllerを作成しました。
私はこれを呼び出すときには機能していますが、ナビゲーションは機能していません。私はnavigationControllerを開封しております。そのため
let vc : PostJobVC = UIStoryboard.instantiateController(forModule: SFStoryBoard.job)
vc.history = history
self.navigationController?.present(vc, animated: true, completion: nil)
どのように私は自動的にJobNavを通じてPostJobVCに履歴オブジェクトを渡すことができ
let storyboard = UIStoryboard(name: SFStoryBoard.job.rawValue, bundle: nil)
let controller = storyboard.instantiateViewController(withIdentifier: "JobNav")
self.present(controller, animated: true, completion: nil)
(名前はjobnavです)。
ナビゲーションコントローラをサブクラス化し、そのクラスにデータを渡す必要があります。 –
@TejaNandamuriここにコードを入れてもらえませんでしたか? – pmb
新しいView Controllerをプッシュするビューコントローラからデータを渡します。それはスタック内のコントローラ間のデータ転送の仲介者であることはナビゲーションコントローラの仕事ではありません。 – Abizern