【发布时间】:2013-01-12 22:37:32
【问题描述】:
我有大约 20 个视图控制器,与 Modal 和 Push segue 链接在一起。现在,在最后一个视图控制器上,我想再次切换回第一个视图控制器,就好像用户重新启动了应用程序一样。不幸的是,当我这样做时
[UIViewController *viewController = [self.storyboard instantiateViewControllerWithIdentifier:@"InitViewController"]];
[self presentViewController:viewController animated:YES completion:nil];
所有之前的视图控制器都没有被卸载。没有调用单个 viewDidUnload 方法。如何做到这一点?
【问题讨论】:
-
使用导航控制器而不是模式。会很简单。
标签: ios memory-management uiviewcontroller storyboard segue