Tengo un caso en el que extraigo información de un servidor. Mi aplicación tiene una barra de pestañas y botones de navegación. Quiero que la aplicación muestre un indicador de progreso y deshabilite todos los demás controles para que el usuario no pueda saltar mientras se extraen los datos del servidor. ¿Cómo puedo conseguir esto?Desarrollo de iPhone: restrinja la interacción del usuario con la aplicación y muestre un indicador de progreso
Un enfoque que tengo en mente es mostrar una vista transparente con una ventana de progreso (muy similar a la ventana de alerta de mensaje, que permite al usuario interactuar solo con la ventana de alerta de mensaje). Necesito ayuda para implementar este enfoque.
Actualmente, cuando la información/los datos se extraen del servidor agrego un UIActivityView a la subvista y comienzo a animarlo. Pero esto no impide que el usuario navegue a otras partes de la aplicación.