UITextAttributes Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Tipo usato per descrivere gli attributi di testo da impostare su alcuni elementi dell'interfaccia utente.
public class UITextAttributes
type UITextAttributes = class
- Ereditarietà
-
UITextAttributes
Commenti
In genere gli sviluppatori creano un'istanza di questa classe e compilano le varie proprietà per configurare gli attributi di testo desiderati.
Ad esempio, il codice seguente può essere usato per modificare lo stile di UINavigationBar:
var attrs = new UITextAttributes () {
Font = UIFont.FromName ("Chalkduster", 20),
TextColor = UIColor.Red,
TextShadowColor = UIColor.Black,
TextShadowOffset = new UIOffset (6, 6)
};
myNavController.NavigationBar.SetTitleTextAttributes (attrs);
È possibile usare il completamento del codice all'interno del costruttore per UITextAttributes senza dover ricordare le proprietà da impostare. L'esempio precedente esegue il rendering simile al seguente:
A partire da iOS5, è possibile impostare gli attributi di testo negli elementi seguenti: UIBarItem, UISearchBarUINavigationBare UISegmentedControl.
Costruttori
UITextAttributes() |
Il costruttore predefinito non esegue nulla, è necessario riempire almeno una proprietà per essere utile. |
Campi
Font |
Tipo di carattere da usare per eseguire il rendering del testo. |
TextColor |
Colore da usare per il testo. |
TextShadowColor |
Se si imposta TextShadowOffset, il colore da utilizzare per l'ombreggiatura del testo. |
TextShadowOffset |
Offset che descrive la distanza tra il testo e la relativa ombreggiatura. |