Tengo HTML Contenido que se muestra en un UITextView
. La próxima iteración de mi aplicación es mostrar el contenido HTML en un UIWebView
. Entonces, básicamente reemplacé mi UITextView
con UIWebView
. Sin embargo, no pude encontrar la forma de insertar mi fragmento HTML en la vista. Parece necesitar un URLRequest
que no quiero. Ya he almacenado el contenido HTML en la memoria y quiero cargarlo y mostrarlo desde la memoria.Cómo insertar HTML en un UIWebView
¿Alguna idea de cómo debo proceder?
Además, el HTML puede contener enlaces con destinos no reales, de modo que la aplicación nativa puede capturar los clics en aquellos que usan delegar shouldStartLoadRequest y ejecutar código nativo personalizado. por ejemplo: - 'NSString * myHTML = @ "
RecordStop
Play
";' –
'- (BOOL) web View: (UIWebView *) web View shouldStartLoadWithRequest: (NSURLRequest *) Solicitud de navigationType: (UIWebViewNavigationType) navigationType { NSURL * URL = [request URL]; if ([[Esquema de URL] isEqualToString: @ "r"]) { [self recordButtonMethod]; return NO; } if ([[Esquema de URL] isEqualToString: @ "s"]) { [self stopButtonMethod]; return NO; } if ([[Esquema de URL] isEqualToString: @ "p"]) { [self playButtonMethod]; return NO; } return SÍ; } '// método para capturar clics de enlace –