iOSUILabel

introduzione

La classe UILabel implementa una visualizzazione di testo di sola lettura. È possibile utilizzare questa classe per disegnare una o più righe di testo statico, ad esempio quelle che è possibile utilizzare per identificare altre parti dell'interfaccia utente. La classe UILabel di base fornisce supporto per lo stile semplice e complesso del testo dell'etichetta. Puoi anche controllare gli aspetti dell'aspetto, ad esempio se l'etichetta utilizza un'ombra o disegna con un'evidenziazione. Se necessario, è possibile personalizzare ulteriormente l'aspetto del testo mediante sottoclassi.

Sintassi

  • UILabel.numberOfLines: Int // ottiene o imposta il numero massimo di righe che l'etichetta può avere. 0 è illimitato
  • UILabel.text: String? // ottiene o imposta il testo visualizzato dall'etichetta
  • UILabel.textColor: UIColor! // ottiene o imposta il colore del testo sull'etichetta
  • UILabel.tintColor: UIColor! // ottiene o imposta il colore della tinta dell'etichetta
  • UILabel.attributedText: NSAttributedString? // ottiene o imposta il testo attribuito dell'etichetta
  • UILabel.font: UIFont! // ottiene o imposta il carattere del testo sull'etichetta
  • UILabel.textAlignment: NSTextAlignment // ottiene o imposta l'allineamento del testo

Osservazioni

UILabels sono viste che possono essere utilizzate per visualizzare una o più righe di testo. Contiene diversi modi di stilizzare il testo, come ombre, colori del testo e caratteri.

UILabels può anche visualizzare le stringhe attribuite, che è testo + markup in linea per applicare gli stili a porzioni di testo.

UILabel non è conforme al protocollo UIAppearance, quindi non è possibile utilizzare i metodi proxy di UIAppearance per personalizzare l'aspetto di UILabels. Vedi questa discussione per ulteriori informazioni.

Riferimento per gli sviluppatori Apple qui

UILabel Esempi correlati