2010-11-25 11 views
6

tengo una vista web en mi aplicación y funciona bien. se adapta a horizontolly (no se desplaza) y se desplaza verticalmente. pero cualquier palabra que tenga más de 320 píxeles hace que se desplace horizontalmente y amplíe la fuente. no me gustaría scroll horizontal Me gustaría que continúe en una nueva línea. ¿Como lo puedo hacer?uiwebview problema de envolvente con palabras largas

gracias.

Respuesta

22

El problema que tiene no está realmente relacionado con el UIWebView en sí mismo. Lo que hace la vista web es simplemente mostrar cualquier html que proporciones. Esto significa que tiene que formatear el html para hacer lo que quiera. Una forma de lograr eso es usar un div de la siguiente manera.

<div style="width: 320px; word-wrap: break-word"> 
text with looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooongword goes here 
</div> 

Advertencia: No sé mucho acerca de HTML y CSS por lo que podría haber mejores maneras de lograr esto.

+0

encontré la solución usando pero la tuya es más sofisticada. gracias ... – ysnky

+0

agradezco su respuesta ..... – iMOBDEV

+0

intenté encontrar una solución a este problema durante aproximadamente 4 horas hoy. Seguí pensando que estaba relacionado con UIWebView hasta que vine aquí. Gracias por la respuesta, me ahorró mucha más frustración. –

Cuestiones relacionadas