我有两个UIViewControllers
,vc1 和 vc2。
我想在它们之间切换。但是在加载新视图控制器的视图之前,我想销毁/释放/删除(我不确定在这里使用正确的词)以前的视图控制器。
比如我从 vc1 切换到 vc2 时,我想彻底销毁 vc1,这样当我从 vc2 回到 vc1 时,会从头开始加载 vc1(即viewDidLoad
执行)。
我应该选择哪种类型的视图切换?
- 现在模态...
- 添加子视图。
我没有使用导航控制器。
目前我正在使用 presentModal... 方法,但是当我dismissModalViewcontroller
在新呈现的视图控制器上使用时,它不会显示前一个视图控制器的新实例。相反,它显示了它已经运行的实例。
当我关闭新呈现的视图控制器时,我希望viewDidLoad
前一个视图控制器的方法运行。