2010-02-20 7 views
13

Hola, he buscado en todas partes, pero nada como ayuda, estoy intentando enviar el título de la página de UIWebView a UINavigationBar.Enviar título de UIWebView a UINavigationBar

También me gustaría que si un usuario hace clic en un enlace, UINavigationBar muestra un botón Atrás pero si en la página de inicio oculta el botón Atrás.

Si usted puede ayudar a que sería muy agradable

Respuesta

26

para recuperar la página de título en una UIWebView se puede usar:

myNavigationBar.title = [myWebView stringByEvaluatingJavaScriptFromString:@"document.title"]; 

Si quieres volver se puede hacer eso:

if ([myWebView canGoBack]){ 
    [myWebView goBack]; 
} 

Para saber si el usuario ha cargado una nueva página debe configurar el UIWebViewDelegate. Para obtener más información, consulte UIWebView Class Reference y UIWebViewDelegate Protocol Reference

0

A partir de iOS8, debe utilizar WKWebView y su propiedad title.

Cuestiones relacionadas