IOS: ¿Cómo poner alguna vista encima del controlador de vista modal presentado?

Tengo una vista de actividad que he agregado en la clase AppDelegate para tocar la barra:

[self.mainTabBar.view addSubview: spinner];

Cuando hay problemas de conexión, es visible en cada controlador de vista y está girando. Hay algún botón en cierto controlador de vista, hace que presente algún controlador de vista modal. Ese controlador de vista modal se superpone a la ruleta. ¿Cómo hacer que esa ruleta esté siempre sobre todas las vistas o al menos sobre ese controlador de vista modal? Traté de hacer algo así en el controlador de vista que presenta el controlador de vista modal:

[self presentModalViewController:selectionViewController animated:YES];
[self.view bringSubviewToFront:[self.tabBarController.view viewWithTag:15]];

No funciona

Respuestas a la pregunta(8)

Su respuesta a la pregunta