2010-05-17 64 views
0

在我的应用我米以下使用编码约定打开我的默认屏幕: -如何从堆栈中释放我的视图?

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

但是当我默认屏幕后移动到其他屏幕,我的默认屏幕仍然是连我自己使用的自我dismissModelViewController存在:是];从视图中淡化默认屏幕。

我在哪里错我想我的默认屏幕将被完全从视图中删除。

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

+0

@aman,只需要将图像放在应用程序包中,不记得图像名称应该是“Default.png”。它会自动进行。 – Tirth 2010-10-14 07:02:10

回答

1

我在这里使用的方法是使我的默认屏幕为我的主视图的子视图。当我完成它时,我会隐藏它,或者根据内存限制从RemoveSuperView中移除它。

0

你必须将图像拖入包中,不要忘记图像的名称必须是Default.png。这个图像的iPhone和iPad会自动理解,默认图像是一个Flash屏幕。