iOSUILabel


Introducción

La clase UILabel implementa una vista de texto de solo lectura. Puede usar esta clase para dibujar una o varias líneas de texto estático, como las que podría usar para identificar otras partes de su interfaz de usuario. La clase UILabel base proporciona soporte para el estilo simple y complejo del texto de la etiqueta. También puede controlar aspectos de la apariencia, como si la etiqueta usa una sombra o dibuja con un resaltado. Si es necesario, puede personalizar aún más la apariencia de su texto por subclasificación.

Sintaxis

  • UILabel.numberOfLines: Int // obtiene o establece el número máximo de líneas que puede tener la etiqueta. 0 es ilimitado
  • UILabel.text: String? // obtener o establecer el texto que muestra la etiqueta
  • UILabel.textColor: UIColor! // obtener o establecer el color del texto en la etiqueta
  • UILabel.tintColor: UIColor! // obtener o establecer el color del tinte de la etiqueta
  • UILabel.attributedText: NSAttributedString? // obtener o establecer el texto atribuido de la etiqueta
  • UILabel.font: UIFont! // obtener o establecer la fuente del texto en la etiqueta
  • UILabel.textAlignment: NSTextAlignment // obtiene o establece la alineación del texto

Observaciones

UILabels son vistas que pueden usarse para mostrar una o varias líneas de texto. Contiene múltiples formas de estilizar el texto, como sombras, colores de texto y fuentes.

UILabels también puede mostrar Cadenas Atribuidas, que es texto + marcado en línea para aplicar estilos a partes del texto.

UILabel no cumple con el protocolo UIAppearance, por lo que no puede usar los métodos de proxy UIAppearance para personalizar la apariencia de UILabels. Vea esta discusión para más.

Referencia de desarrollador de Apple aquí

UILabel Ejemplos relacionados