Quiero poner una ruleta grande junto con un "Cargando mensaje ..." o una imagen gif, cuando UIWebView carga su contenido para que no solo muestre una vista en blanco. ¿Cómo debería hacerlo?¿Cómo mostrar un mensaje de carga mientras UIWebView carga su contenido?
8
A
Respuesta
19
implantó el método delegado de UIWebView poner este código en él
- (void)webViewDidStartLoad:(UIWebView *)webView {
[activityIndicator startAnimating];
myLabel.hidden = FALSE;
}
- (void)webViewDidFinishLoad:(UIWebView *)webView {
[activityIndicator stopAnimating];
myLabel.hidden = TRUE;
}
conjunto oculto de ActivityIndicater cuando la propiedad parada a TRUE
2
Implementar el UIWebView Delegado como se indica en la respuesta de Mihir anterior, pero no se olvide de asignar el escrituras de delegación de otro modo los métodos de delegado no se activarán
por ejemplo en viewDidLoad se debe añadir:
self.myWebView.delegate = self;
Cuestiones relacionadas
- 1. ¿Cómo usar UIProgressView mientras se carga un UIWebView?
- 2. Cómo mostrar una pantalla de carga mientras el contenido del sitio carga
- 3. Retraso de UIWebView en la carga de contenido local
- 4. UIWebView carga cadena html analizada
- 5. ASP.NET - Mensaje en pantalla mientras se carga la página
- 6. mensaje gráfico de carga
- 7. UIWebView finalizó la carga Evento
- 8. ¿Cómo mostrar el mensaje de carga cuando un iFrame se está cargando?
- 9. Cómo mostrar un gif de carga significa mientras se está ejecutando un formulario de envío JQuery
- 10. mostrar todas las imágenes sólo después de su carga completa
- 11. Cómo mostrar un cuadro de diálogo de progreso mientras se carga la página HTML en WebView
- 12. ¿Cómo puedo activar el mensaje .. jqGrid carga?
- 13. url no se carga en UIWebView
- 14. Mostrar un ícono de carga mientras se está descargando un recurso de red
- 15. Mostrando una rueda de progreso mientras carga la página
- 16. Cómo almacenar contenido en UIWebView para una carga más rápida más adelante?
- 17. Cómo encontrar la última carga de UIWebView (Ready State 4)
- 18. UIWebView falla en la segunda solicitud de carga de PDF
- 19. usando simplemodal, muestra cargando spinner mientras el contenido dentro de iframe carga
- 20. Cómo mostrar la imagen de carga mientras se está descargando la imagen real
- 21. Mostrar mi diseño mientras se carga SurfaceView Vista previa de la cámara
- 22. Cómo mostrar el contenido html en UIWebView IOS
- 23. Barra de carga mientras se ejecuta el script
- 24. Mostrar el teclado en contenteditable UIWebView programmatically
- 25. iPhone UIWebView carga lenta en archivos HTML locales
- 26. Convierte contenido de UIWebview a un UIImage
- 27. Cómo mostrar un gráfico/animación de carga cuando se está produciendo el enlace de datos wpf
- 28. cómo mostrar una carga modal ... mientras se está ejecutando una solicitud ajax $ .get/$.
- 29. fancybox no carga el contenido correctamente
- 30. Muestra la imagen que se carga mientras se realiza $ .ajax
no funciona. todo está conectado en IB. la etiqueta está por encima de todo, pero aún así, no se muestra en absoluto. –
¿Ha establecido el delegado? Estoy usando un código casi idéntico, y hace el trabajo. La única diferencia con la mía es que visualizo la etiqueta en viewDidLoad, ya que solo la necesito una vez. –
El delegado está configurado. Estoy usando -webviewdidfinish/start loading para activar/desactivar el indicador de actividad de la red. –