iPhone应用程序 - 启动时或应用程序暂停时显示白屏

时间:2011-04-22 12:00:12

标签: ios opengl-es screen

我们对某些应用程序感到头疼,也许你们中的任何人都可以减轻痛苦,这里有:

我们有一个OpenGLES(1)应用程序,它可以在任何已测试的设备上正常工作,从3.2上的ipod touch到iOS 4.2的iphone 4,ipad 1。

但是,当用户在应用程序运行时点击“主页”两次时,应用程序视图会向上移动以容纳手机的“任务栏”,但视图会变为白色。

我怀疑在阅读各种帖子之后,这是因为我还没有实现'applicationWillResignActive'委托方法,但我不确定是否确实如此,如果是这样,我将如何避免白屏。顺便提一下,当将一个UIAlertView添加到mainWindow.view时,还存在背景EAGLView变白(或远离?)的问题,这在我看来是一个相关的问题。

我非常感谢任何建议。

乔纳森

1 个答案:

答案 0 :(得分:0)

您的帧缓冲区正在被破坏,可能在EAGLView或类似的地方。

在你获得控制权后重建帧缓冲。