Freigeben über


UITextAttributes Klasse

Definition

Typ, der verwendet wird, um die Textattribute zu beschreiben, die für einige Benutzeroberflächenelemente festgelegt werden sollen.

public class UITextAttributes
type UITextAttributes = class
Vererbung
UITextAttributes

Hinweise

In der Regel erstellen Entwickler eine Instanz dieser Klasse und füllen die verschiedenen Eigenschaften aus, um die gewünschten Textattribute zu konfigurieren.

Beispielsweise kann der folgende Code verwendet werden, um den Stil der UINavigationBar zu ändern:

var attrs = new UITextAttributes () {
	Font = UIFont.FromName ("Chalkduster", 20),
	TextColor = UIColor.Red,
	TextShadowColor = UIColor.Black,
	TextShadowOffset = new UIOffset (6, 6)
};
myNavController.NavigationBar.SetTitleTextAttributes (attrs);

Sie können die Codevervollständigung innerhalb des Konstruktors für UITextAttributes verwenden, ohne sich die Eigenschaften merken zu müssen, die Sie festlegen möchten. Das obige Beispiel wird wie folgt gerendert:

Ab iOS5 können Sie die Textattribute für die folgenden Elemente festlegen: UIBarItem, UINavigationBarund UISearchBarUISegmentedControl.

Konstruktoren

UITextAttributes()

Der Standardkonstruktor tut nichts. Sie müssen mindestens eine Eigenschaft ausfüllen, damit dies nützlich ist.

Felder

Font

Die Schriftart, die zum Rendern des Texts verwendet werden soll.

TextColor

Die Farbe, die für den Text verwendet werden soll.

TextShadowColor

Wenn Sie TextShadowOffset festlegen, ist die Farbe, die für den Schatten des Texts verwendet werden soll.

TextShadowOffset

Der Offset, der den Abstand zwischen dem Text und seinem Schatten beschreibt.

Gilt für: