次の問題があり、実行可能な解決策が見つかりません。
CoreDataを使用した階層データモデルがあります。これは一般に、カテゴリと製品を含む製品カタログを表します。ユーザーは、構造(CategoryList-> SubCategoryList-> ProductList-> ProductDetailページ)を問題なく手動でナビゲートできます。
しかし、ここに来ます!注目の商品のページがあります。ユーザーが注目の商品をタップすると、タブがカタログに切り替わり(正常に機能)、選択した商品の詳細ビューが表示されます(detailsViewCotrollerを作成してプッシュするだけでも正常に機能します)。スタックにそれを)、しかしカテゴリコンテキスト内(私はそれを行う方法がわかりません)。したがって、ユーザーは詳細ビューのナビゲーションバーにある[戻る]ボタンをタップする可能性があり、すべてのサブカテゴリとカテゴリが参照用に配置されている必要があります。
これを管理することさえ可能ですか?繰り返しになりますが、親プロパティを持つモデルにCoreDataを使用しています。ナビゲーションスタックを構築する方法についてのアイデアや提案はありますか?