Partager via


UITextAttributes Classe

Définition

Type utilisé pour décrire les attributs de texte à définir sur certains éléments d’interface utilisateur.

public class UITextAttributes
type UITextAttributes = class
Héritage
UITextAttributes

Remarques

En règle générale, les développeurs créent une instance de cette classe et remplissent les différentes propriétés pour configurer les attributs de texte souhaités.

Par exemple, le code suivant peut être utilisé pour modifier le style de 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);

Vous pouvez utiliser la saisie semi-automatique de code à l’intérieur du constructeur pour UITextAttributes sans avoir à mémoriser les propriétés que vous souhaitez définir. L’exemple ci-dessus s’affiche comme suit :

À partir d’iOS5, vous pouvez définir les attributs de texte sur les éléments suivants : UIBarItem, UINavigationBaret UISearchBarUISegmentedControl.

Constructeurs

UITextAttributes()

Le constructeur par défaut ne fait rien. Vous devez remplir au moins une propriété pour que cela soit utile.

Champs

Font

Police à utiliser pour restituer le texte.

TextColor

Couleur à utiliser pour le texte.

TextShadowColor

Si vous définissez TextShadowOffset, la couleur à utiliser pour l’ombre du texte.

TextShadowOffset

Décalage décrivant la distance entre le texte et son ombre.

S’applique à