0

調査アプリを持っています。

ストーリーボードには、一連の7つのフォームがあります。フォームはプッシュセグエで前方に移動します。

ユーザーが最終フォームに到達した後、「送信」ボタンがあります。ユーザーがこれを押すと、アンケートを保存し、7つのフォームすべてを「ポップ」して、ユーザーがアンケートを開始するメインフォームに戻ります。

これらすべてのフォームをスタックから「ポップ」してメインフォームに戻す適切な方法は何ですか?

4

2 に答える 2

3

ストーリーボードはUINavigationControllerを使用してプッシュされたビューコントローラーを管理しているため、[self.navigationController popToRootViewController:YES]を実行して、プッシュされたすべてのコントローラーを一度にポップできます。

参照: http ://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html

于 2012-06-04T01:10:16.713 に答える
0

まだ絵コンテは使っていませんが、理論的には考えています。あなたは次のようなことを試すことができます、

[self.navigationController popToViewController:firstViewControllerアニメーション:YES];

スタック内のビューコントローラーの配列を取得できる場合は、[viewControllers objectAtIndex:0]を使用します

于 2012-06-04T01:13:36.947 に答える