приложение для iphone - белый экран отображается при запуске или когда приложение приостанавливается - PullRequest
1 голос
/ 22 апреля 2011

у нас немного болит голова с некоторыми приложениями. Возможно, любой из вас сможет облегчить боль, вот так:

У нас есть приложение OpenGLES (1), и оно отлично работает на любом протестированном устройстве, от ipod touch на 3.2 до iphone 4, ipad 1, с iOS 4.2.

однако, когда пользователь дважды щелкает «дом» во время работы приложения, представление приложения перемещается вверх, чтобы разместить «панель задач» телефона, но затем оно становится белым.

Я подозреваю, что после прочтения различных постов это связано с тем, что я еще не реализовал метод делегата applicationWillResignActive, но я не уверен, так ли это на самом деле, и если да, то как мне избежать появления белого экрана. Кстати, есть также проблема в том, что фон EAGLView становится белым (или исчезает?), Когда UIAlertView добавляется в mainWindow.view, что мне кажется связанной проблемой.

Буду очень признателен за любые предложения.

Jonathan

1 Ответ

0 голосов
/ 11 января 2012

Ваш кадровый буфер уничтожается, возможно, в EAGLView или где-то в этом роде.

Перестройте кадровый буфер после того, как вы вернете управление.

...