Ho un GLKViewController per gestire un disegno OpenGL. Ho il metodo glkView:drawInRect
e update
entrambi implementati e la proprietà preferredFramesPerSecond
è impostata su 30 (impostazione predefinita).GLKViewControllerDelegate getting blocked
Il problema è che i metodi delegati interrompono l'attivazione quando l'utente interagisce con altre parti dell'app. I due casi in cui ho visto accadere sono quando l'utente scorre un UITableView o interagisce con un MKMapView.
C'è un modo per assicurarsi che questi delegati si attivino sempre, indipendentemente da ciò che sta facendo il resto dell'app. L'unica volta che voglio che questi si fermino è quando l'app entra in background (cosa che avviene automaticamente).
Potresti postare del codice? – prince
Non c'è alcun codice di reablen. Con l'init di 'GLKViewController' ho impostato' preferredFramesPerSecond' su 30. –