UITextAttributes Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |