0

内部に3つのビューコントローラーを備えたナビゲーションコントローラーがあります。

A. カテゴリ コントローラー B. リスト (Web から動的に生成) C. 詳細ビュー コントローラー

アプリの流れは、カテゴリをクリックしてからリスト項目をクリックし、その項目の詳細を表示することです。私が抱えている問題は、リストコントローラーをロードするたびに、動的にロードしたテーブルが保持されることです。これは、詳細コントローラーで [戻る] を押したときは問題ありませんが、別のカテゴリを押したときは非常に悪いです。

どのView Controllerがコントローラにプッシュしているかを確認するにはどうすればよいですか? カテゴリをチェックしてコンテンツをリロードする必要があるかどうか、またはユーザーが詳細コントローラーに移動する前に以前にロードされたものを表示する必要があるかどうかを知ることができますか?

4

1 に答える 1

0

VCのpresentingViewControllerプロパティを使用して、現在のView ControllerをプッシュしたView Controllerを確認できます

于 2013-06-25T21:51:23.830 に答える