estoy usando el código MBProgressHUD:MBProgressHUD bloquea las interacciones con un UIScrollView cuando se muestran
MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
hud.mode = MBProgressHUDModeText;
hud.removeFromSuperViewOnHide = YES;
[hud hide:YES afterDelay:1];
Para el período que el HUD está siendo mostrado interacciones con un UIScrollView (que contiene el botón esto se llama desde) son discapacitado. No puedo hacer clic en otros botones ni desplazarme por UIScrollview.
¿Por qué MBProgressHUD bloquea mis interacciones con UIScrollview y cómo puedo deshabilitarlo?
MBProgressHUD se usa cuando realiza tareas que debe esperar. Se supone que no necesitas interactuar con nada hasta que el proceso haya terminado. De todos modos, ¿está disparando su tarea en otro hilo ?. MBProgressHUD debe estar en el hilo principal y la tarea que desea ejecutar debe estar en otro hilo. –
Es más simple que eso, solo quiero mostrar un breve aviso cuando se toca un botón. Pero las personas pueden querer cambiar los botones antes de que la animación desaparezca. –