Me he encontrado con un problema interesante con UIWebView.UIWebView - Limitar el ancho del contenido
Básicamente, quiero usar UiWebView en una aplicación de iPad como una ventana emergente modal para mostrar las páginas móviles de wikipedia o amazon si el usuario realiza ciertas acciones.
Tengo el código para crear y cargar el UIWebView funcionando bien, pero el contenido cargado no presta atención al ancho de UIWebView. Quería que UIWebView (aproximadamente) fuera el ancho de una pantalla de iPhone y configuré el cuadro en consecuencia.
Sin embargo, cuando se carga el contenido, parece que se carga al ancho y alto de una pantalla de iPad, por lo que se desplaza horizontal y verticalmente. El desplazamiento vertical está bien, pero horizontal no.
Cuando se cargan las mismas URL en el iPhone (solo en safari), el contenido cambia de tamaño para adaptarse al ancho del dispositivo, lo cual supongo que está usando una metaetiqueta.
La pregunta es cómo puedo replicar este comportamiento en un UIWebView en el iPad y "forzar" el contenido a un ancho determinado.
Actualizar
Disculpas, esto es un duplicado de la pregunta contestada en UIWebView -- load external website, programmatically set initial zoom scale, and allow user to zoom afterwards
Esta solución es inteligente y trabaja.
posible duplicado de [UIWebView - cargar el sitio web externo, establecer mediante programación de zoom inicial, y permite al usuario hacer un zoom después] (http://stackoverflow.com/questions/8044769/uiwebview-load -external-website-programmatically-set-initial-zoom-scale-and) – greg