I tienen una vista actividad que he añadido en la clase AppDelegate para aprovechar bar:IOS: ¿Cómo poner un poco de vista encima del controlador de vista modal presentado?
[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, lo que hace que se presente un controlador de vista modal. Ese controlador de vista modal se superpone al girador. ¿Cómo hacer que ese spinner siempre esté encima de todas las vistas o al menos encima de ese controlador de vista modal? Traté de hacer tal cosa en controlador de vista que presenta controlador de vista modal:
[self presentModalViewController:selectionViewController animated:YES];
[self.view bringSubviewToFront:[self.tabBarController.view viewWithTag:15]];
No
obras.
Aunque esto no responderá correctamente a los cambios de orientación. Para eso, necesita usar algo como UIView * view = mainWindow.subviews [0]; [ver addSubview: spinner]; –
Acabas de resolver mi problema (un poco no relacionado), ¡gracias! – bpiec
Bien, pero ¿cómo eliminarlo de otro procedimiento, @ phix23? – new2ios