私は12個のviewControllerをモデル化(提示)していますが、特定のVCに却下したいのですが、どうすればよいですか。私を助けてください。
質問する
53 次
3 に答える
1
モーダル ビューを閉じてルート ビューに到達する
于 2012-12-01T17:25:00.137 に答える
0
たとえば、以下のように多くのコントローラーを閉じることができます。以下のコードは2つのビューコントローラーを閉じます。parentviewontrollerを追加するだけです。
[[self parentViewController] dismissModalViewControllerAnimated:animated]; //dismiss 2 viewcontrollers
[[self parentViewController] parentViewController] dismissModalViewControllerAnimated:animated]; //dismiss 3 viewcontrollers
これをチェックしてください:http ://www.youtube.com/watch?v = cKV5csbueHA
于 2012-12-01T16:58:43.423 に答える
0
1 つのステップでそれを実行したい場合は、戻りたいコントローラーから DismissViewControllerAnimated:completion: を呼び出す必要があります。これにより、チェーン内でそれ以降に提示されたすべてのコントローラーが破棄されます。提示された最後のコントローラーでボタンのクリック (または他のユーザーの操作) からこれを行う必要がある場合は、戻りたいコントローラーがリッスンし、閉じるために動作する NSNotification を送信する必要がある場合があります。すべてのコントローラー。
于 2012-12-01T17:37:56.103 に答える