iOS UIWebView con cambio de tamaño de contenido

Tengo una UIWebView a la que he configurado el alto de la WebView para

[[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"] floatValue]; 

Esto funciona bien, pero en mi página web tengo un menu que se puede expandir, por lo que cuando la página web está cambiando su altura, WebView no aumenta / disminuye su tamaño.

¿Algún consejo sobre cómo puedo hacer que mi UIWebView cambie de altura dinámicamente cuando la página web está cambiando de tamaño?

Me gustaría mucho mantener el tamaño del UIWebView = página web, así que nunca tengo que desplazarme en la WebView.

puede establecer la propiedad sizeToFit y volver a establecer Frame of UIWebView en webViewDidFinishLoad

 - (void)webViewDidFinishLoad:(UIWebView *)webView{ [detailsWebView sizeToFit]; [detailsWebView setFrame:CGRectMake(detailsWebView.frame.origin.x, detailsWebView.frame.origin.y, 300.0, detailsWebView.frame.size.height)]; } 

Intente configurar el contenido Tamaño de su scrollview:

 detailsWebView.scrollView.contentSize = CGSizeMake(detailsWebView.scrollView.contentSize.width,[[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"] floatValue]); 

Utilice la propiedad scalesPageToFit = YES;