在经过五个屏幕转换后,回到我的iPhone应用程序的第一个屏幕

在经过五个屏幕转换后,回到我的iPhone应用程序的第一个屏幕,iphone,Iphone,我在我的应用程序中使用了多个屏幕。我编写了从第一个屏幕移动到第二个屏幕、从第二个屏幕移动到第三个屏幕以及从第五个屏幕的代码 现在我想从第五个屏幕跳到第一个屏幕,但我不想创建第一个屏幕的另一个实例,因为这会导致内存问题 如果您使用UINavigationController,请建议在这种情况下如何操作? [self.navigationController popToRootViewControllerAnimated:YES 请仔细阅读此最佳答案[self.navigationControl

我在我的应用程序中使用了多个屏幕。我编写了从第一个屏幕移动到第二个屏幕、从第二个屏幕移动到第三个屏幕以及从第五个屏幕的代码

现在我想从第五个屏幕跳到第一个屏幕,但我不想创建第一个屏幕的另一个实例,因为这会导致内存问题


如果您使用UINavigationController,请建议在这种情况下如何操作?

 [self.navigationController popToRootViewControllerAnimated:YES

请仔细阅读此最佳答案

[self.navigationController poptrootviewcontrolleranimated:YES]


[self.navigationController popToViewController:[self.navigationController.ViewController对象索引:0]已设置动画:是]

您可以使用第二行代码,然后验证视图控制器的索引


您的内存有问题,请验证是否有对象释放。

我没有使用UINavigationController,我已经使用UIViewController如何到达第一个屏幕到第五个屏幕?莫达维?