私は独学で iOS の学習を進めており、現在は iPad でのアプリの実装に集中しています。私は特定のシナリオで立ち往生しており、長いルートを使用してそれを実行することもできますが、より知識のある人々に確認して、これを実行する他の方法があるかどうかを確認したかった.
iPad で splitViewController を使用する。
マスター ビュー コントローラーは、タブ ビュー コントローラーです。
tab1 はテーブルを表示し、tab2 はイメージのリストを表示します。
マスター ビューが tab1 にある場合、テーブルで選択された行に基づいて、別のテーブルが詳細ビューに表示されます。詳細ビューのテーブルで選択された行に基づいて、セグエを使用してイメージ ビューが詳細ビューに表示されます。
マスター ビューが tab2 にある場合、イメージ ビューは詳細ビューに直接表示されます。
次の場合を除き、すべて問題ありません。
マスター ビューに現在 tab1 が表示されているとします。ユーザーがテーブルの行を選択すると、対応するテーブルが詳細ビューに表示されます。ユーザーは、マスター ビューで tab2 を選択します。詳細ビューに画像ビューを表示する必要があります (現在はテーブルが表示されています) が、pushViewController で非常に乱雑になり、他にもっときれいなものがあるかどうか疑問に思っています。