ナビゲーションコントローラの[戻る]ボタンを押すと、ビューがスタックからポップされますか?もしそうなら、どうすればそれをテストすることができますか、それが正しく(つまり、適切なナビゲーションコントローラを作成した)ことを確認できますか?ナビゲーションバー戻るボタンポップビューコントローラ
ビューが実際にポップされているかどうかを確認する必要があります。私はNSLog
私にスタックまたは何かを示すことができるものはありますか?
ありがとう、
ナビゲーションコントローラの[戻る]ボタンを押すと、ビューがスタックからポップされますか?もしそうなら、どうすればそれをテストすることができますか、それが正しく(つまり、適切なナビゲーションコントローラを作成した)ことを確認できますか?ナビゲーションバー戻るボタンポップビューコントローラ
ビューが実際にポップされているかどうかを確認する必要があります。私はNSLog
私にスタックまたは何かを示すことができるものはありますか?
ありがとう、
viewControllerがスタックからポップされています。はい。アップルのエンジニアがうまくやっていると信じていなければ、NSLog(@"%@", self.navigationController.viewControllers);
を- (void)viewWillAppear
と- (void)viewDidAppear
の親viewControllerのメソッドで見ることもできます。あなたはそれに戻って、真行く再び
NSLog(@"%@", self.navigationController.viewControllers);
は、ビューが消える前stack.youはそれらをのNSLogすることができ、ナビゲーション中viewcontrollers配列を与えるだろうし、他のビューが
ハハそれはアップルのエンジニアではない。私がそれに移動すると、それは動作します。私がBackを押してボタンを押して再び移動すると、EXC_BAD_ACCESSエラーが発生し、アプリがクラッシュして問題の原因を突き止めようとしています。 – darksky
あなたが呼び出す変数が既にリリースされているので、EXC_BAD_ACCESSが得られるかもしれませんが、プッシュを呼び出す場所にスニペットを投稿できますか? – Mat