ios - descargar - itunes
Escuche el evento cuando el usuario abra el conmutador de aplicaciones en iOS (1)
¿Cómo puedo escuchar un evento cuando un usuario abre el conmutador de aplicaciones (la interfaz de usuario que aparece cuando un usuario toca dos veces el botón de inicio) en iOS.
Pensé que UIApplicationDidEnterBackgroundNotification se activaría , pero no se dispara cuando abro el selector de aplicaciones. Solo se dispara cuando minimizo la aplicación tocando el botón de inicio una vez.
NSNotificationCenter.defaultCenter().addObserver(
self,
selector: "onPause",
name: UIApplicationDidEnterBackgroundNotification,
object:nil)
func onPause() {
//Not invoked when app switcher is opened
}
Debería recibir una UIApplicationWillResignActiveNotification
en ese caso. Su aplicación ya no es la aplicación activa, pero aún no se ha movido al fondo.
Si el usuario vuelve a su aplicación, obtendrá una UIApplicationDidBecomeActiveNotification
cuando la aplicación se vuelva a activar. Si el usuario cambia a otra aplicación o selecciona el trampolín, entonces debe obtener una UIApplicationDidEnterBackgroundNotification
.