Cuándo actualizar una vista cuando la aplicación iOS se recupera de inactiva / suspendida
Frecuentes
Visto 741 veces
0
Mi aplicación tiene información sensible al tiempo en una vista que deberá actualizarse, cuando el usuario recupera la aplicación, desde un estado inactivo/suspendido. ¿Cuál de los dos métodos de delegado de aplicaciones a continuación debería manejar esto?
Aquí:
- (void)applicationDidBecomeActive:(UIApplication *)application{
//Check to see if we need to refresh a view
if([self needToRefreshView])
[viewcontroller1 refreshView];
}
or
Aquí:
- (void)applicationWillEnterForeground:(UIApplication *)application{
//Check to see if we need to refresh a view
if([self needToRefreshView])
[viewcontroller1 refreshView];
}
¿Es un método más adecuado para esto que el otro? Si es así, ¿por qué?
Muchas Gracias
1 Respuestas
1
Ambos deberían funcionar bien, el único otro en el que consideraría implementar su código es viewWillAppear
.
respondido 09 mar '12, 15:03
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas ios5 uiapplicationdelegate or haz tu propia pregunta.
Buen recurso de Apple aquí: desarrollador.apple.com/library/ios/#documentation/iphone/… - Slinky