GLKViewControllerDelegate блокируется

У меня есть GLKViewController для обработки некоторых рисунков OpenGL. У меня реализованы методы glkView:drawInRectи update, а для свойства preferredFramesPerSecondустановлено значение 30 (по умолчанию ).

Проблема в том, что методы делегата перестают срабатывать, когда пользователь взаимодействует с другой частью приложения. Я видел два случая, когда это происходило, когда пользователь прокручивает UITableView или взаимодействует с MKMapView.

Есть ли способ убедиться, что эти делегаты всегда срабатывают, независимо от того, что делает остальная часть приложения. Единственный раз, когда я хочу, чтобы они остановились, это когда приложение переходит в фоновый режим (, что происходит автоматически).

8
задан Ross Kimes 10 April 2012 в 23:56
поделиться