如何从堆栈中释放我的视图?

时间:2010-05-17 12:54:42

标签: iphone

在我的应用程序中,我使用以下编码约定来打开我的默认屏幕: -

AppDelegate *ptrDefaultScreen = (AppDelegate *)[[UIApplication sharedApplication]delegate];
[self.navigationController  presentModalViewController:ptrDefaultScreen.FrmFlashScreenLink animated:YES];  

但是当我在默认屏幕后移动到其他屏幕时,我的默认屏幕仍然存在,即使我使用[self dismissModelViewController:YES];从视图中删除默认屏幕。

我错了,我希望我的默认屏幕将从视图中完全删除。

在实际应用之前是否有其他方式调用默认屏幕。 请帮帮我。谢谢你提前

2 个答案:

答案 0 :(得分:1)

我在这里使用的方法是使我的默认屏幕成为我主视图的子视图。当我完成它时,我要么隐藏它,要么根据内存限制removeFromSuperview它。

答案 1 :(得分:0)

您只需将图片拖动到图片集中,不要忘记图片名称必须为Default.png。 iphone和ipad将自动理解此图像,默认图像为闪屏。