在内存警告后强制卸载活动模态视图

时间:2011-02-25 12:16:33

标签: iphone memory-management uiview uiviewcontroller viewdidload

我遇到了卸载视图的问题,该视图当前处于活动状态并使用以下代码以模态方式显示:

UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:myContentController];

[navController setModalTransitionStyle:UIModalTransitionStyleCrossDissolve];

[self presentModalViewController:navController animated:YES];

内存警告后,此控制器通过unloadViewForced:方法卸载其视图。这会导致向用户显示黑屏。

有没有人知道unloadViewIfReloadable用于确定视图处于活动状态的标准?在显示模态视图期间,我可以在内存警告后对其进行保护。

1 个答案:

答案 0 :(得分:0)