Tengo un archivo XIB de tipo Ver XIB. En él tengo un controlador View, y en el controlador View tengo una etiqueta.
Tengo texto largo que quiero romper, pero no se trunca.
Intenté this solution - Lo hice en la ventana de atributos, pero no ayuda.Cómo escribir varias líneas en una etiqueta
Respuesta
Se puede usar un TextView y desactivar los editable y interacción del usuario Habilitado opciones en IB.
Me he encontrado con un problema similar. Empecé con una etiqueta, pero quería líneas múltiples y una UITextView
funcionó muy bien para esto, al principio. Debido a que estoy usando una biblioteca de terceros (MBProgressHUD) para manejar cosas como mensajes de progreso y otras cosas, tuve problemas al intentar actualizar un UITextView
y mostrar el mensaje de progreso al mismo tiempo.
Así que volví a UILabel
que en realidad no tenía problemas de hilos. Encontré una propiedad para permitir un número específico de líneas de mi elección, y tuve que crear la etiqueta lo suficientemente grande como para mostrar esas líneas. La caída de este enfoque es que no obtengo los menús contextuales como Copiar, Pegar, etc. pero lo más importante es que no me encuentro con problemas de hilos. Siempre puedo incluir esto en un UIScrollView
en el futuro si así lo elijo.
Puedes consultar mi categoría para UILabel en GitHub. https://gist.github.com/1005520
Esto le permite cambiar el tamaño de la etiqueta para acomodar el contenido.
uso de este
myLabel.lineBreakMode = UILineBreakModeWordWrap;
si usted está preocupado acerca de la compatibilidad hacia atrás de uso de esto porque el COMAND he mencionado antes se introdujo en IOS 6,0
myLabel.numberOfLines = 0;
Desde el inspector Attiribute, elija LineBreaks-> Palabra Ajustar la opción cuando haya seleccionado la etiqueta. También aumente el número de líneas Etiqueta-> Líneas.
intentar los siguientes pasos para resolver el problema:
- arrastre un UITextView.
- Haga doble clic en él para editar el texto, coloque el cursor donde desee el salto de párrafo .
- Opción: ingrese un par de veces para crear una línea en blanco & párrafo.
- 1. ¿Cómo escribir un QString en varias líneas?
- 2. Enlazar varias líneas de texto en una etiqueta
- 3. Programar mediante programación una etiqueta de varias líneas
- 4. ¿Cómo agruparías varias líneas?
- 5. ¿Cómo explotar una cadena de varias líneas?
- 6. ¿Cómo puedo dividir una cadena de varias líneas en varias líneas?
- 7. varias líneas en UIButton
- 8. líneas de etiqueta en una parcela
- 9. Cómo trazar varias líneas en I
- 10. Cómo mostrar varias líneas en una celda tableView
- 11. ¿Cómo convierto el texto de varias líneas en una línea?
- 12. lisp en emacs: ¿cómo comentar una expresión de varias líneas?
- 13. encuentran varias líneas en Notepad ++
- 14. Sangría varias líneas en Emacs
- 15. Pegar varias líneas en IDLE
- 16. ¿Cuál es una buena forma de recorrer líneas en una cadena de varias líneas?
- 17. Cortar y pegar varias líneas en vim
- 18. ¿Cómo puedo escribir texto de varias líneas en mensajes de manera simple?
- 19. Python: ¿Cómo escribir varias cadenas en una línea?
- 20. Declarar un NSString en varias líneas
- 21. ¿Cómo ingresar un comando de varias líneas?
- 22. ¿Cómo escribir el valor de propiedad de varias líneas usando PropertiesConfiguration?
- 23. ¿Cómo soluciono esta expresión regular de varias líneas en Ruby?
- 24. Dos líneas en la etiqueta h1
- 25. ¿Cómo hacer la edición de varias líneas?
- 26. Sangría de etiquetas de varias líneas
- 27. Java swing: ¿etiquetas de varias líneas?
- 28. cortando una cadena en varias líneas en bash
- 29. ¿Imprimir una variable con valor de varias líneas en shell?
- 30. Etiqueta Alineación del texto con líneas múltiples
Qué propiedad era usted encontrará que permitía especificar el número de filas?" –
No debe ser una propiedad en el diseñador de XCode para especificar el número de líneas que le gustaría en el UILabel. (Yo no tener XCode frente a mí y no puedo verificar en este momento). También debería poder establecer la propiedad de la etiqueta en la carga, algo así como textLabel.numberOfLines = 3; – Boeckm