作業中のアプリで少しレンガの壁にぶつかりましたが、ナビゲーションコントローラースタック内の特定のビューコントローラーにジャンプする方法に頭を悩ませることはできません。
それで、アプリの構造の概要を説明します。ビュー間のナビゲーションにストーリーボードとセグエを使用しています。
ホーム画面-サーバーから最新の4つのジョブ更新のリストを取得し、それらをテーブルに表示し、UINavigationControllerをモーダルに表示するボタンがあります。
UINavigationController
ジョブリスト-サーバーから現在のすべてのジョブのリストを取得し、それらをテーブルに表示します。セルを選択すると、のjobid
間にジョブの詳細で設定さprepareForSegue:
れ、スタックにプッシュされます。
ジョブの詳細-ジョブのすべての詳細(説明、写真など)を取得して表示します。
したがって、ホーム画面ボタン>ジョブリスト>ジョブの詳細を介してジョブをナビゲートすることは問題ではなく、完全に機能します。
私が理解できないのは、ホーム画面で最新のジョブ更新の1つを選択するときに、特定のジョブの詳細にジャンプする方法です。
十分に説明できたと思います。どんな助けでも大歓迎です。
ありがとう。