1

私は4番目のビューから2番目のビューにナビゲートしなければならなかったので、4番目のビューで2番目のビューにメモリを割り当てずにナビゲートする方法を知りたいと思っていました。 popToRootViewController:を使用して、どのビューからルートビューにナビゲートするかを知っていますが、この問題を理解できませんでした。ビューにメモリを割り当てずに4番目のビューから2番目のビューに移動しますか?

この問題を解決するのに役立つものがありがたいですが、ありがとうございます。

答えて

3

あなたは私の例では、それは第二ビューに行き、あなたがそれに応じobjectAtIndexを変更する必要があり[[self navigationController] popToViewController:[self.navigationController.viewControllers objectAtIndex:1] animated:YES];

を使用することができます。

+0

ビューがナビゲートするときにナビゲーションコントローラがビューをスタックに格納するので、2番目のビューオブジェクトが格納されたスタックである 'ObjectAtIndex'を確認する必要があります。 –

+0

@SantoshGurram、yup AFAIK。私は通常最初のビューからnavコントローラを使います。したがって、最初のビューはインデックス0に格納されます。 – iNoob

関連する問題