Pregunta

He puesto mi aplicación para iPhone en modo horizontal y quiero poner un mensaje en uno de mis puntos de vista que se llene la pantalla. A partir de ahora un mensaje de caracteres 6, 10 o 12 sólo llega hasta aproximadamente 12 puntos de la fuente en la vista vertical en constructor de interfaz. Cuando construyo y el simulador de iPhone interruptores para ajardinar el tamaño de la fuente permanece igual como en el retrato y no llena la vista.

¿Fue útil?

Solución

Creo que es necesario para detectar la rotación y cambiar el tamaño del marco de UIView en consecuencia .. No estoy seguro de si está utilizando una etiqueta, en vista web, etc .. para visualizar este texto, pero cambiando el tamaño del UIView y el elemento que muestra el texto debe causar un suave 'texto de relleno'

Otros consejos

Si estás usando un UILabel para el texto, es necesario anclar su UILabel (o lo que sea que estés usando) a la izquierda y el lado derecho del marco de la aplicación de constructor de interfaces. Luego hay que establecer el adjustsFontSizeToFitWidth a YES y creo que debe ser fijado.

de UILabel adjustsFontSizeToFitWidth doc

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top