objective c - MBProgressHUD bloqueando la interacción del usuario
objective-c cllocationmanager (1)
Para lograr un comportamiento no modal, simplemente deshabilite la interacción del usuario en el MBProgressHUD
para que los toques caigan a través de él.
C objetivo
theHUD.userInteractionEnabled = NO;
Swift 4.x
theHUD.isUserInteractionEnabled = false
Mi aplicación tiene un MBProgressHUD
en la pantalla mientras que CLLocationManager
obtiene la ubicación actual del usuario en un subproceso separado en el fondo. A veces, el proceso de ubicación comienza a tardar tanto y, obviamente, me gustaría dejar que el usuario decida abandonar o no la pantalla. El problema es que la interfaz de usuario parece estar bloqueada por MBProgressHUD
por lo que el usuario no puede presionar el botón Atrás.
¿Hay algún diseño de implementación para resolver este problema?