我创建了一个iPhone应用程序。我在我的应用程序中使用多个屏幕。我编写了从第一个屏幕移动到第二个屏幕的代码,第二个屏幕到第三个屏幕,直到第五个屏幕。现在我想跳到第五个屏幕的第一个屏幕。但我想这样做而不创建第一个屏幕的另一个实例,因为它会带来内存问题。
请建议在这种情况下该怎么办?
我没有使用UINavigationControoler。我使用过UIViewController .....
答案 0 :(得分:0)
使用navigationController
UIViewController
属性
因此,请使用以下代码返回第一个屏幕(根控制器)。
从您上一个UIViewController
继承的课程
[self.navigationController popToRootViewControllerAnimated:YES];