我们在使用一些应用程序时遇到了一些麻烦,也许你们中的任何一个人都能帮我们解决这个问题,
我们有一个OpenGLES(1)应用程序,它在任何设备上运行良好,从ipod touch 3.2到iphone 4, ipad 1, iOS 4.2。
然而,当用户在应用程序运行时点击"home"两次时,应用程序视图向上移动以容纳手机的"任务栏",但随后视图变为白色。
我怀疑在阅读了各种帖子后,这是因为我还没有实现'applicationWillResignActive'委托方法,但我不确定这是否确实是这种情况,如果是这样,我将如何去避免白屏。顺便说一句,还有一个问题,背景EAGLView变白(或消失?)当一个UIAlertView被添加到主窗口。在我看来,这是一个相关的问题。
我将非常感谢任何建议。
乔纳森您的framebuffer正在被销毁,可能在EAGLView或类似的地方。
重新获得控制权后重建framebuffer