UITextAttributes Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |