0

3 つの UIViewController があるので、UINavigationController をウィンドウの rootViewController として使用します。[navigationController.viewControllers count] のカウントをログに記録すると、popViewControllerAnimated を呼び出すとカウントが 0 になることがわかりました。奇妙なことは、前の ViewController に戻ったときにカウントをログに記録することです。カウントは正常になり、スタック上のコントローラーの実際のカウントになります。このような奇妙なことをするために popViewController は何をしますか?

4

1 に答える 1

0

3 番目のビュー コントローラーをポップすると、そのプロパティnavigationControllerが返され、0 が返されます。nilviewControllersnilcount

于 2013-03-02T21:27:43.217 に答える