之前呈现的模式视图控制器。我的场景是,当启动应用程序时,用户需要登录。登录后,我将在其上呈现一个模态视图控制器B
。 (不要推到导航控制器)。iOS提供了一个在
现在用户可以注销并返回初始视图控制器A
。我想要完成的是一个全新的初始视图控制器。我试过dismissViewController,但A
会显示在呈现B
之前的状态,可能是一些子视图控制器A
。
所以我想介绍一下最初的控制器而不是忽略当前的控制器。
我想,这可能会导致潜在的内存问题,因为我只是把一个视图控制器堆栈的顶部,他们的复位不会被删除吗?
如果存在内存问题,有没有更好的方法来做到这一点? (这个复杂的方法是使用代表,而注销,手动重置初始视图控制器)
由于
您使用的是webView登录吗? –
@BeemerFan不,我自己的视图控制器 – SnowWolf