¿Hay alguna forma de hacer un ajuste de UILabel en la línea siguiente o tengo que usar un UITextView?Cómo hacer un ajuste de palabra UILabel
13
A
Respuesta
20
Debería establecer la propiedad numberOfLines
en 0
y especificar explícitamente sus dimensiones, ya sea en IB o mediante programación. Sin embargo, si tiene mucho texto para mostrar, recomendaría usar una UITextView.
1
Lo que quiere es ajustar su etiqueta de acuerdo con el tamaño del contenido.
En iOS 6, diseño automático funcionará a las mil maravillas, se debe configurar la etiqueta para tener numberOfLines = 0
En un escenario sin diseño automático, también tendrá que asegurarse de que el marco de su UILabel
se ajusta para mostrar el contenido eso está en la siguiente línea.
Por favor, echa un vistazo a esta respuesta y código de ejemplo para que: https://stackoverflow.com/a/8796896/662605
Cuestiones relacionadas
- 1. ¿Cómo hacer un ajuste de palabras en un DevExpress TcxGrid?
- 2. ¿Algún algoritmo de ajuste de palabra?
- 3. JTextArea ajuste de ajuste de texto de palabra
- 4. Cómo obtener la palabra tocada en una UILabel/UITextView
- 5. ¿Cómo hacer la primera letra en mayúscula en un UILabel?
- 6. javascript necesita hacer un ajuste correcto
- 7. ¿Cómo hacer URL/hacer clic en el teléfono en UILabel?
- 8. Cómo hacer que la palabra se ajuste con respecto a la sangría en Visual Studio?
- 9. truncamiento de cola uilabel
- 10. El texto de UILabel no ajusta la palabra
- 11. hacer que el texto de UILabel negrita
- 12. ¿Cómo hacer que FigureCanvas se ajuste a un panel?
- 13. titular del ajuste a la palabra más cercana
- 14. ¿cómo puedo hacer una jQuery jurar palabra/mala palabra filtro?
- 15. ¿Cómo se puede poner en negrita solo una palabra en un UILabel?
- 16. ¿cómo se reemplaza por un setFrame UILabel
- 17. Cómo dibujar un UILabel en -drawRect :?
- 18. iPad/iPhone - NSString drawInRect no ajuste de palabra
- 19. UILabel multilínea con ajustesFontSizeToFitWidth
- 20. ¿Cómo hacer que la sugerencia de EditText no se ajuste?
- 21. JavaScript y jQuery; cómo hacer ajuste de arrastrar y soltar
- 22. ¿Cómo agregar relleno a un UILabel?
- 23. Hacer un ajuste div en la pantalla inicial
- 24. crear mediante programación un UILabel
- 25. ¿Cómo hacer un ajuste de curva exponencial y logarítmico en Python? Encontré solo un accesorio polinómico
- 26. Cómo encontrar el número de líneas de UILabel
- 27. ¿Dimensionando un UILabel para encajar?
- 28. Centro de texto en un UILabel
- 29. Mostrando emoji en un UILabel?
- 30. UILabel parte visible del texto
conjunto '' numberOfLines' a 0', y el 'UILabel' se llenará de texto, limitado por la anchura y la altura. no creará nuevas líneas y extenderá automáticamente el ancho/alto. el ancho/alto debe configurarse explícitamente para ajustarse al tamaño del texto – binnyb
Para ajustar el tamaño de la etiqueta dinámicamente, consulte mi respuesta y esta publicación: http://stackoverflow.com/a/8796896/662605 – Daniel
También tengo que establecer la propiedad lineBreakMode en UILabel a NSLineBreakMode.ByWordWrapping en Swift y UILineBreakModeWordWrap en Objective-C – c0d3Junk13